|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Hello world! Есть хост с установленным на него х64 сервером Firebird 2.5.2 (Windows Build) На втором хосте/клиенте(windows Server 2008 R2 Datacenter, 64-bit) установлен какой-то драйвер под Firebird. Мне нужно понять какая у него разрядность, что бы создать DSN, с правильной разрядностью. На клиенте из Task Manager-->Prosses вижу fbguard.exe fbserver.exe Далее запускаю odbcad.exe 1. из папки C:Windows\System32, на вкладке Drivers вижу Name Version Company File Date FireBird/InterBase(r) driver 2.00.02.152 Firebird Prodject ODBCFB.DDL 7/3/2013 2. из папки C:Windows\SysWOW64, на вкладке Drivers вижу Name Version Company File Date FireBird/InterBase(r) driver 2.00.02.152 Firebird Prodject ODBCFB.DDL 7/3/2013 Есть идеи, как определить разрядность у драйвера? Будет ли работать ODBC коннектор, если в нем использовать x64 DSN, а драйвер 32-разрядный? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 13:52 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Разрядность DLL должна соответствовать разрядности приложения, использующего её. Всё остальное неважно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 14:03 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
добавлю одно слово. КЛИЕНТСКОГО. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 14:34 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, То есть, только методом тыка? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 14:52 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Yagrus2То есть, только методом тыка? ну каким тыком-то? Сервер ФБ пофиг какой разрядности. Это раз. Разрядность odbc и клиентской части ФБ должна соответствовать разрядности приложения. Это два. Excel 32-разрядный? Используй 32разрядный ODBC. Непонятно, где админка 32битных ОДБЦ в 64битной винде? Ответ тут https://support.microsoft.com/ru-ru/help/942976/odbc-administrator-tool-displays-both-the-32-bit-and-the-64-bit-user-d ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 14:57 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
kdvРазрядность odbc и клиентской части ФБ должна соответствовать разрядности приложения. Это два. То есть разрядность ODBCFB.DDL? Какой бы она ни была, я могу создать DSN любой разрядности? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 15:34 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Выше должно было быть так: То есть разрядность ODBCFB.DDL не важна? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 15:35 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
DSN-разных разрядностей сохраняют информацию в разных ветках реестра и используют для редактирования разные утилиты. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 15:42 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Yagrus2, Если настраивать DSN на клинте утилитой, зачем знать что-то о dll? Утилита отображает драйвера соответствующей разрядности. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 15:47 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Yagrus2То есть, только методом тыка? Ну... можно и так сказать. Берёшь сисадмина и тычешь носом в букварь до просветления. KreatorXXIЕсли настраивать DSN на клинте утилитой, зачем знать что-то о dll? Утилита отображает драйвера соответствующей разрядности. А драйвера это, внезапно, DLL. И использоваться они будут отнюдь не утилитой, а приложением. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 15:51 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Yagrus2То есть разрядность ODBCFB.DDL не важна? вы издеваетесь? Или как-то странно читаете ответы? 32разрядный процесс не может загрузить 64разрядную dll (драйвер), и наоборот. И никто не запрещает 32битную и 64битную dll называть одинаково. Yagrus2Какой бы она ни была, я могу создать DSN любой разрядности? казалось бы - запустите 32битный odbcad32.exe, и создайте там DNS. Потом откройте 64битный odbcad32.exe, и посмотрите, есть там DSN от 32битного ? Еще раз - 32разрядный драйвер не может быть использован 64 разрядным приложением. Зачем в этом случае DSN, созданный 64разрядным одбц админом будет виден 32битному приложению? Для каких, так сказать, потребностей, если подключиться к этому DSN оно не сможет? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 16:22 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
kdv, Dimitry Sibiryakov, Basil A. Sidorov - попытался упорядочить полученную от вас информацию и вот что получилось: 1. Драйвер - это DLL имеющая определенную разрядность. 2. odbcad.exe - это утилита, которой создается DSN. Эта утилита также имеет разрядность. 3. При создании DSN указывается DLL, отвечающая за определенный драйвер. 4. Так как odbcad.exe является приложением, то оно видит DLL драйверов со своей разрядностью. 5. Следовательно, разрядность DSN определяется разрядностью DLL драйвера. 6. Конечное клиентское приложение видит только DSN со своей разрядностью. То есть, чтобы понять разрядности установленных драйверов, достаточно запустить odbcad.exe соответствующей разрядности. В моем случае установлены драйвера Firebird под клиентские приложения с разрядностями х32 и х64. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2018, 11:55 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Поправьте, если где-то ошибся. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2018, 11:56 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
29.08.2018 11:55, Yagrus2 пишет: > В моем случае установлены драйвера Firebird под клиентские приложения с разрядностями х32 и х64. в таком случае тебе нужно создать 2 DSN. под х32 и х64. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2018, 12:01 |
|
Разрядность драйвера к Firebird
|
|||
---|---|---|---|
#18+
Yagrus2попытался упорядочить полученную от вас информацию Вообще-то это базовая информация о функционировании компьютера и должна бы получаться ещё на курсах "администрирование для чайников". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2018, 12:02 |
|
|
start [/forum/topic.php?fid=40&msg=39694311&tid=1561005]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 163ms |
0 / 0 |