Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.11.2016, 02:03
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Есть работающее java приложение которое успешно подключается к серверу Firebird 2.5 32bit java приложение написано в 64 битном Eclipse neon на Windows 7 64bit с установленной Java 8 64 bit для установки соединения с Firebird используется odbc драйвер Jaybird-2.2.11 После того как сервер Firebird 2.5 стал 64bit java приложение стало выдавать ошибку: GDS Exception. 335544517. exception 4 DBException Not supported the outdated library! At trigger 'DBConnect' line: 33, col: 1 org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544517. exception 4 DBException Not supported the outdated library! At trigger 'DBConnect' line: 33, col: 1 at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:120) at org.firebirdsql.jdbc.AbstractDriver.connect(AbstractDriver.java:136) at java.sql.DriverManager.getConnection(DriverManager.java:664) at java.sql.DriverManager.getConnection(DriverManager.java:208) at ibtopg.DBHelperIB.createConnection(DBHelperIB.java:117) at ibtopg.DBHelperIB.<init>(DBHelperIB.java:67) at ibtopg.Run.run(Run.java:945) Caused by: org.firebirdsql.gds.GDSException: exception 4 DBException Not supported the outdated library! At trigger 'DBConnect' line: 33, col: 1 at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(AbstractJavaGDSImpl.java:2120) at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(AbstractJavaGDSImpl.java:2070) at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.internalAttachDatabase(AbstractJavaGDSImpl.java:461) at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscAttachDatabase(AbstractJavaGDSImpl.java:409) at org.firebirdsql.jca.FBManagedConnection.<init>(FBManagedConnection.java:105) at org.firebirdsql.jca.FBManagedConnectionFactory.createManagedConnection(FBManagedConnectionFactory.java:509) at org.firebirdsql.jca.FBStandAloneConnectionManager.allocateConnection(FBStandAloneConnectionManager.java:65) at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:118) ... 6 more Прошу помощи в решении проблемы у знающих людей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2016, 10:49
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvs, думаю, надо обращаться к автору драйвера. vova_kvsиспользуется odbc драйвер Jaybird-2.2.11 надеюсь, что это описка, т.к. JayBird это java-драйвер, с прямым коннектом, без клиентской библиотеки, а не odbc. кстати, может у вас в этом драйвере настроен коннект через fbclient.dll, а не напрямую? И fbclient 32битный, а не 64битный? По сетке битность драйвера или клиентской либы никакого значения не имеет, как и битность сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2016, 12:01
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvs, триггер DBConnect в строке 33 кидает исключение. Зачем он это делает - только автору триггера известно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2016, 13:01
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
hvlad, а это может быть нехваткой UDF для 64 или там получили бы конкретную ошибку blr? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2016, 13:09
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Gallemar, ну я же вроде явно написал - триггер на коннект кидает исключение. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2016, 13:13
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvs, кстати, а без java, другими средствами (isql или еще что), коннект есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 17:07
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
kdv, Да получилось подключится из лазаруса. Встроенным компонентом. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 17:50
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvs, ну и смотри текст триггера тогда возможно автор триггера просто не предполагал что кроме fbclient.dll могут быть другие клиентский библиотеки, как у Явы и DotNet'a и ещё строку соединения JDBC покажи ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 17:53
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvs, тебе же hvlad вроде ясным языком написал смотри on connect триггер ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 22:10
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Arioch, Строка такая DriverManager.getConnection("jdbc:firebirdsql://XXX.XXX.XXX.XXX:3050/D:\SomeDir\DB\DB.GDB?lc_ctype=UTF8", DBUser,DBPassword); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 22:16
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Симонов Денис, Вот он тригер. Что можно ещё с ним сделать кроме как посмотреть? AS declare stmt varchar(250); declare info varchar(250); declare remote_address varchar(255); declare fcao smallint; begin if (not exists (select first(1) 1 from mon$attachments where mon$attachment_id = current_connection and mon$remote_pid is not null)) then begin remote_address = (select first(1) ma.mon$remote_address from mon$attachments ma where ma.mon$attachment_id = current_connection); select count(1) from "Settings" where "ParamName" = 'ForceConnAllowOnce' and "ParamValue" = '1' into fcao; stmt = 'INSERT INTO "SystemLog" ("Type", "ExtraInt", "DateAndTime", "Info") VALUES (-1, 3, current_timestamp, ?);'; info = '[Wrong attachment]: AttachmentId: '||current_connection||'; '||remote_address||'; '; if (fcao = 1) then begin info = info||'[API]; '; rdb$set_context('USER_SESSION','[API]','1'); EXECUTE STATEMENT 'update "Settings" set "ParamValue" = ''0'' where "ParamName" = ''ForceConnAllowOnce'';' WITH AUTONOMOUS TRANSACTION; end EXECUTE STATEMENT (:stmt) (:info) WITH AUTONOMOUS TRANSACTION; if (fcao <> 1) then exception "DBException" 'Not supported the outdated library!'; end end ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2016, 22:21
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Получилось подключиться после установки в таблице settings параметра ForceConnAllowOnce значение 1 Всем спасибо за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:12
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
vova_kvsDB.GDB использовать расширение GDB в 21 веке? однако... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:43
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Arioch, да хоть txt ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:53
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
kdv, ты же сам про winxp писал FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:53
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Ariochиспользовать расширение GDB в 21 веке?Использовать винды для сервара в 21 веке? однако... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:55
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Ariochпро winxp писал FAQлинухам отродясь было ложить покласть на расширение. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 12:59
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Arioch, WinXP уже сдох почти, а в Win7 это не актуально ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 14:14
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
[offtop] Ivan_Pisarevskyлинухам отродясь было ложить покласть на расширение. вот поэтому неопытные зверьки часто ломают голову, как кликом запустить тот или иной файл, а потом массово с плачем бегут в знакомую венду. А линуксоиды делают вид, что именно этого они и добивались [/offtop] ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2016, 19:16
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Ivan_Pisarevskyлинухам отродясь было ложить признавайся, демон, как ты на линухе алиасы с двоеточиями бабахаешь ? vova_kvs Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2016, 11:05
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Ariochпризнавайся, демон, как ты на линухе алиасы с двоеточиями бабахаешь ?в aliases.conf потребуется соотв. строка, только слеши там надо будет вот такие "/" D:/SomeDir/DB/DB.GDB = /path_to_db/DB.GDB далее сервер вполне примет строку коннекта: XXX.XXX.XXX.XXX:3050/D:\SomeDir\DB\DB.GDB Не надо магии все все элементарно. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2016, 18:37
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Ivan_PisarevskyНе надо магии все все элементарно. :) А наоборот можно, притворится,что у тебя сервер под Linux? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.11.2016, 19:30
|
|||
---|---|---|---|
|
|||
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
То же самое, только значения местами поменяй. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.11.2016, 06:14
|
|||
---|---|---|---|
Проблема с подключением из java в Firebird 2.5. 64bit |
|||
#18+
Dimitry Sibiryakov, не хочет Error Message: ---------------------------------------- I/O error during "CreateFile (open)" operation for file "/path_to_db/DB.GDB". Error while trying to open file. Системе не удается найти указанный путь. . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1561833]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 262ms |
total: | 413ms |
0 / 0 |