powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как на jre7 подружить томкэт 7 и оракл 8
6 сообщений из 6, страница 1 из 1
Как на jre7 подружить томкэт 7 и оракл 8
    #39634749
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте , коллеги!

Занимаюсь отладкой приложения в Eclipse.
В библиотеках проекта и в папке lib томкэта ojdbc#.jar присутствует

При попытке коннекта - ошибка: "No suitable driver found for jdbc:oracle:thin..."

Пробовал ojdbc6 и ojdbc7.

_________________________________________
Человек должен думать, машина - работать!
...
Рейтинг: 0 / 0
Как на jre7 подружить томкэт 7 и оракл 8
    #39634757
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приводи пример кода. Драйвер зарегистрировал?
...
Рейтинг: 0 / 0
Как на jre7 подружить томкэт 7 и оракл 8
    #39634772
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
String S="192.168.1.4", P="1521", Dt="SData02", Ut="DBUSER", Pw="Usr3214";

private void Connect() {
String a="jdbc:oracle:thin:@"+S+":"+P+":"+Dt;
try {
conn=DriverManager.getConnection(a, Ut, Pw);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
// No suitable driver found for jdbc:oracle:thin...
}
...
Рейтинг: 0 / 0
Как на jre7 подружить томкэт 7 и оракл 8
    #39634782
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevДрайвер зарегистрировал?

Реализовал так же, как с PGSQL9: подкинул jar-библиотеку куда надо и всё работало.
Ещё пробовал из консольного так же с ojdbc6: тоже нормально.

А томкэт почему-то не хочет подключаться.
...
Рейтинг: 0 / 0
Как на jre7 подружить томкэт 7 и оракл 8
    #39634795
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попытайтесь
http://www.codejava.net/java-se/jdbc/connect-to-oracle-database-via-jdbc

3. Register Oracle JDBC driver
Код: java
1.
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());


or
Код: java
1.
Class.forName("oracle.jdbc.OracleDriver");



Вроде обещают, что оно должно "само", но раз у Вас драйвер не зарегистрировался - хуже не будет IMHO & AFAIK

кроме самого jar с драйвером, еще желательно orai18n*.jar иметь (поддержка кодировок NLS_LANG) AFAIK
...
Рейтинг: 0 / 0
Как на jre7 подружить томкэт 7 и оракл 8
    #39634797
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev, большое спасибо!

Ступил малость: действительно не зарегистрировал драйвер.
Вот так:
Код: java
1.
2.
3.
4.
try {
	Class.forName("oracle.jdbc.OracleDriver");
	conn=DriverManager.getConnection(a, Ut, Pw);
} catch...


всё получилось.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как на jre7 подружить томкэт 7 и оракл 8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]