java.sql.SQLRecoverableException: IO Error: NL Exception was generated
java.sql.SQLRecoverableException: IO Error: NL Exception was generated
正在获取 java.sql.SQLRecoverableException:IO 错误:生成了 NL 异常
正在尝试连接到 Oracle sql 开发人员数据库。
使用的连接字符串是:
jdbc:oracle:thin:@(DESCRIPTION=(CID=ValidCID)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ValidHost)(PORT=1521)))(CONNECT_DATA=(SID =ValidSID)(SERVER = DEDICATED))); User Id=UID;Password=Pwd;
我在从 QTP 连接时使用了同一组参数。这可能是什么问题?
我找到了...
不是通过连接字符串提供用户 ID 和密码,而是需要通过方法提供它们。
因此,我的连接字符串将变为
String strConnString = "jdbc:oracle:thin:@(DESCRIPTION=(CID=ValidCID)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ValidHost)(PORT=1521)))(CONNECT_DATA=(SID =ValidSID)(SERVER = DEDICATED)))";
我会使用以下方法创建连接
Connection con = DriverManager.GetConnection(strConnString, UserID, Password);
正在获取 java.sql.SQLRecoverableException:IO 错误:生成了 NL 异常
正在尝试连接到 Oracle sql 开发人员数据库。
使用的连接字符串是:
jdbc:oracle:thin:@(DESCRIPTION=(CID=ValidCID)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ValidHost)(PORT=1521)))(CONNECT_DATA=(SID =ValidSID)(SERVER = DEDICATED))); User Id=UID;Password=Pwd;
我在从 QTP 连接时使用了同一组参数。这可能是什么问题?
我找到了...
不是通过连接字符串提供用户 ID 和密码,而是需要通过方法提供它们。 因此,我的连接字符串将变为
String strConnString = "jdbc:oracle:thin:@(DESCRIPTION=(CID=ValidCID)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ValidHost)(PORT=1521)))(CONNECT_DATA=(SID =ValidSID)(SERVER = DEDICATED)))";
我会使用以下方法创建连接
Connection con = DriverManager.GetConnection(strConnString, UserID, Password);