Firebird — Как использовать встроенный сервер с ODBC / OleDB

#odbc #oledb #firebird

#odbc #oledb #firebird

Вопрос:

Мне нужно подключиться с помощью ODBC / OleDB к базе данных Firebird, но без сервера, поэтому я хочу установить встроенный сервер.

Я загрузил встроенный сервер firebird, поместил в папку базы данных, переименовал fbembed в gds32.dll , , затем я установил IBProvider и пытался создать соединение с базой данных. Но каждый раз, когда я пытаюсь протестировать соединение, он сообщает мне, что не может найти gds32.dll .

Где я должен установить встроенные библиотеки DLL сервера firebird, чтобы oldDB providrr мог их найти? Я пытался в той же папке, что и oldDB provider, в System32, в папке db. Ничего не сработало.

У меня Win7 x64 Ultimate, и мне нужно получить доступ к этой базе данных как из проекта SSIS VS 2008, так и из приложения VS 2008 и, возможно, из базы данных Access в виде связанных таблиц через ODBC-соединение

Спасибо за предложения

Ответ №1:

Я решил проблему с драйвером ODBC. Запрашивается клиентская библиотека, где следует выбрать gds32.dll со встроенного сервера, и все работает нормально.