Формат строки URL для соединения с базой данных Oracle с JDBC

Есть только 2 типа людей, которые используют C (/ C ++): те, кто не знает другого языка, и те, кто слишком ленив, чтобы выучить новый.

36
задан Pops 13 December 2011 в 18:40
поделиться

3 ответа

Посмотрите здесь .

Ваш URL неверен. Должно выглядеть так:

url="jdbc:oracle:thin:@localhost:1521:orcl"

Вы также не регистрируете класс драйвера. Вы хотите загрузить тонкий драйвер JAR, поместить его в свой CLASSPATH и сделать ваш код более похожим на этот .

ОБНОВЛЕНИЕ: «14» в «ojdbc14.jar» означает JDK 1.4. Вы должны сопоставить версию своего драйвера с JDK, который вы используете. Я держу пари, что это означает 5 или 6 JDK.

37
ответ дан 27 November 2019 в 05:22
поделиться

Я не разработчик Java, поэтому, к сожалению, я не могу комментировать ваш код напрямую, однако я нашел это в FAQ Oracle относительно формы строки подключения

jdbc:oracle:<drivertype>:<username/password>@<database>

Из Oracle JDBC FAQ

http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-faq-090281.html#05_03

Надеюсь, что это поможет

0
ответ дан 27 November 2019 в 05:22
поделиться
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());         
connection = DriverManager.getConnection("jdbc:oracle:thin:@machinename:portnum:schemaname","userid","password");
0
ответ дан 27 November 2019 в 05:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: