2017-06-13 3 views
1

Erste java.sql.SQLRecoverableException: IO Fehler: NL Ausnahmejava.sql.SQLRecoverableException: IO Fehler: NL Ausnahme erzeugt wurde

erzeugt versuchte SQL Developer DB zu verbinden.

Verbindungszeichenfolge verwendet wird:

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; 

ich den gleichen Satz von Parametern verwenden, während von QTP verbinden. Was könnte das Problem hier sein?

Antwort

0

ich es gefunden ...

statt Benutzer-ID und Passwort durch Verbindungszeichenfolge zu versorgen, muss man sich durch das Verfahren liefern. meine Verbindungszeichenfolge würde also werden

String strConnString = "jdbc:oracle:thin:@(DESCRIPTION=(CID=ValidCID)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ValidHost)(PORT=1521)))(CONNECT_DATA=(SID =ValidSID)(SERVER = DEDICATED)))"; 

und ich würde das folgende Verfahren zur Schaffung einer Verbindung

Connection con = DriverManager.GetConnection(strConnString, UserID, Password); 
verwenden
Verwandte Themen