|
|
|
Не могу подсоединится с DB2
|
|||
|---|---|---|---|
|
#18+
В classpath лежат db2java.jar и db2jcc.jar ИсХодник: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Выдается ошибка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. В чем проблема? Не пойму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2005, 16:27 |
|
||
|
Не могу подсоединится с DB2
|
|||
|---|---|---|---|
|
#18+
ЕвгенийJDBC драйвер идет в составе клиента и сервера DB2. При установке нужно просто выбрать эту опцию. 1. DB2 JDBC Type 2 driver (Application Driver) Обычно лежит в библиотеке db2java.zip. Транслирует вызовы JDBC в native.Для работы ему естественно нужен сам клиент DB2. JDBC 1 Connections : COM.ibm.db2.jdbc.app.DB2Driver JDBC 2 Connections : COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource COM.ibm.db2.jdbc.DB2DataSource COM.ibm.db2.jdbc.DB2XADataSource Преимущества: а) теоретически самый шустрый. б) поддерживает пул соединений. Недостатки: а) требует наличия клиента DB2. 2. DB2 JDBC Type 3 driver (Applet/Net Driver) Обычно лежит в библиотеке db2java.zip. Драйвер для "тонких" клиентов. Состоит из клиента и сервера JDBC. Во время запуска открывает соединение на JDBC-сервер (db2jd). JDBC запросы передаются серверу, а там преобразуются в запросы к DB2. JDBC 1 Connections : COM.ibm.db2.jdbc.net.DB2Driver JDBC 2 Connections : COM.ibm.db2.net.DB2ConnectionPoolDataSource COM.ibm.db2.net.DB2DataSource Преимущества: а) Минимальные настройки у клиента. Легкий. Недостатки: а) Нужно запускать дополнительный сервис на сервере. 3. DB2 JDBC Type 4 driver (Universal Driver) Обычно лежит в библиотеке db2jcc.jar. Появился в DB2 версии 8. Драйвер для "тонких" клиентов. Полностью реализует DRDA протокол на уровне Java (и может подключаться к любому серверу DB2). Т.е. является платформо-независимым. Дополнительных библиотек не требует. JDBC 1 Connections : com.ibm.db2.jcc.DB2Driver JDBC 2 Connections : com.ibm.db2.jcc.DB2SimpleDataSource Преимущества: а) Полностью самодостаточный драйвер. Недостатки: а) Теоретически более медленная скорость работы. б) Отсутствие пула соединений.настройка для томката. tomcat_home\common\lib должен лежать файлик для клиента db2java.jar Получение Connection Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. так лучше не делать(как минимум не в страничке) для подключения пула в tomcat_home\common\lib должен лежать naming-factory-dbcp.jar (у меня шел с томкатом есть отдельно там по моему 3 jar файлика нужно commons-collections-3.1.zip commons-dbcp-1.2.1.zip commons-pool-1.2.zip) server.xml(лучше вынести в tomcat_home\conf\Catalina\localhost\webMod.xml) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 08:33 |
|
||
|
Не могу подсоединится с DB2
|
|||
|---|---|---|---|
|
#18+
А я воаще проще делаю. Зачем всегда в classpath-е указывать. Возьми и раархивируй драйвер ДБ2 Скопируй папку com в classes папку твоего проекта. Потом напиши прогармму: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. Я использую файл database.properties тогда твоя прога будет динамической, скопируй файл database.properties туда где твоя прога в exe или jar формате лежит. А вот и сам database.properties файл, что в нем лежит: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 09:14 |
|
||
|
Не могу подсоединится с DB2
|
|||
|---|---|---|---|
|
#18+
И все же поповоду изначального вопроса: Выдается ошибка на этапе Код: plaintext В чем может быть проблема??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2005, 18:05 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2151498]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
143ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 434ms |

| 0 / 0 |
