Как устранить ошибку «IO-fout: неверный формат строки подключения, допустимый формат:« host: port: sid »» ошибка? - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь установить соединение с БД с одним из моих БД.Но это выдает мне ошибку:
IO-fout: Invalid connection string format, a valid format is: "host:port:sid"

Я не получаю никакой подсказки для этого.

1. Я обновил свою БД до 12c в соответствии с требованиями моего проекта
2.Обновлен с ojdbc14.jar до ojdbc6
3. Попытался добавить sid также, но все равно выдает ту же ошибку

url = "jdbc:oracle:thin:@abc";                      
DriverManager.registerDriver(new OracleDriver());   
res =DriverManager.getConnection(url,userName,password);   

Ошибка:

java.sql.SQLRecoverableException: IO-fout: Invalid connection string format, a valid format is: "host:port:sid"    
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:673)   
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:711)   
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:385)   
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:30)   
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:558)   
at java.sql.DriverManager.getConnection(Unknown Source)   
at java.sql.DriverManager.getConnection(Unknown Source)
...