Я пытаюсь установить соединение с БД с одним из моих БД.Но это выдает мне ошибку:
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)