Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / коннект к DB2 / 15 сообщений из 15, страница 1 из 1
29.07.2007, 20:58:30
    #34691297
marik_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Всем привет!

Пишу следующий код:

Connection conn = null;
try {
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");

conn = DriverManager.getConnection("jdbc:db2://crash:50000/Sample", "db2admin", "1");

......



В итоге прога уходит в долгое раздумье и простаивается (прога зацикливается на фрагменте conn = DriverManager.get......).


Помогите плиз новичку!!!!!
...
Рейтинг: 0 / 0
29.07.2007, 21:27:06
    #34691305
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Вы изучили эту страницу ?
...
Рейтинг: 0 / 0
29.07.2007, 21:31:06
    #34691311
marik_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Хрюхрюшкин.Вы изучили эту страницу ?

Да посмотрел - спасибо. Но я же все делаю правильно. Посмотрите сами.
...
Рейтинг: 0 / 0
29.07.2007, 21:32:36
    #34691312
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
marik_86
Да посмотрел - спасибо. Но я же все делаю правильно. Посмотрите сами.
Нет, вы делаете неправильно.
Я уже посмотрел.
Причем вашу ошибку я заметил, будучи под пивом и в расслабленном состоянии.
...
Рейтинг: 0 / 0
29.07.2007, 21:34:30
    #34691313
swt
swt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
marik_86Помогите плиз новичку!!!!!попробуй вместо COM. писать com.
...
Рейтинг: 0 / 0
29.07.2007, 21:37:45
    #34691314
marik_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Хрюхрюшкин. marik_86
Да посмотрел - спасибо. Но я же все делаю правильно. Посмотрите сами.
Нет, вы делаете неправильно.
Я уже посмотрел.
Причем вашу ошибку я заметил, будучи под пивом и в расслабленном состоянии.

Ну неужели просто нельзя хотя бы намекнуть. =) Скажи, что не так, а? Пожалуйста! горю!!!!!!!
...
Рейтинг: 0 / 0
29.07.2007, 21:51:33
    #34691325
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
marik_86
Ну неужели просто нельзя хотя бы намекнуть. =) Скажи, что не так, а? Пожалуйста! горю!!!!!!!
автор
IBMNetcom.ibm.db2.jdbc.net.DB2Driverjdbc:db2://[HOST_NAME]:[PORT_NUMBER]/[DATABASE_NAME]

Обратите внимание, как пишется класс драйвера. Напишите его ровно так же.
...
Рейтинг: 0 / 0
29.07.2007, 21:52:02
    #34691326
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
А как у вас написано?
...
Рейтинг: 0 / 0
29.07.2007, 22:10:11
    #34691339
marik_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Хрюхрюшкин.А как у вас написано?

Теперрь у меня выскакивает исключение ClassNotFound. Код следующий:
Class.forName("com.ibm.db2.jdbc.net.DB2Driver");
Connection con = DriverManager.getConnection("jdbc:db2://crash:50000/Sample", "Marat", "1");

Кстати, у меня эти дрова загруженны в среде NetBeans и класс драйвера там записан вот как:

COM.ibm.db2.jdbc.net.DB2Driver И изменить это название нельзя!!!
...
Рейтинг: 0 / 0
29.07.2007, 22:12:42
    #34691341
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
marik_86
Теперрь у меня выскакивает исключение ClassNotFound. Код следующий:
Class.forName("com.ibm.db2.jdbc.net.DB2Driver");
Connection con = DriverManager.getConnection("jdbc:db2://crash:50000/Sample", "Marat", "1");

Кстати, у меня эти дрова загруженны в среде NetBeans и класс драйвера там записан вот как:

COM.ibm.db2.jdbc.net.DB2Driver И изменить это название нельзя!!!
А если написать Class.forName("COM.ibm.db2.jdbc.net.DB2Driver") — тоже не работает?
...
Рейтинг: 0 / 0
29.07.2007, 22:22:21
    #34691344
marik_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
[[/quot]
А если написать Class.forName("COM.ibm.db2.jdbc.net.DB2Driver") — тоже не работает?[/quot]

В этой строке все ОК (если именно такую запись использовать где "COM"). Ошибка во второй записи. Кстати, забыл сказать, что я все это тестирую с помощью WMWare Workstation. Может в этом баг, хотя сеть исправна.
...
Рейтинг: 0 / 0
30.07.2007, 09:16:23
    #34691580
newj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
пара советов:
не работайте с DB2 через CLI-драйвера( и не путаете app и net).они старые и поганые.
используйте DB2 universal driver. меньше вопросов будет.
не пишите имя драйвера по кране мере в коде, а еще лучше работайте с пулами.

если класснотфаунд то в общем случае, дрова не видны в класспасе
...
Рейтинг: 0 / 0
30.07.2007, 17:52:25
    #34693725
Alexey Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Лучше com.ibm.db2.jcc.DB2Driver
...
Рейтинг: 0 / 0
31.07.2007, 09:24:41
    #34694538
newj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
Alexey PopovЛучше com.ibm.db2.jcc.DB2Driver
простите, а что я не так сказал?!
это ведь и есть "универсальный..."...
...
Рейтинг: 0 / 0
31.07.2007, 09:35:45
    #34694567
Alexey Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коннект к DB2
2 newj
Это не тебе, а в продолжение :)
Да, это и есть универсальный.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / коннект к DB2 / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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