Найти в Дзене
Психуюлия

Как подключить базу данных Firebird 2.5 к IBExpert под Windows 10

Входные данные Установка Firebird 2.5 и IBExpert Даже если система 64-разрядная, но это не главная проблема для установки вышеуказанных 32-разрядных пакетов, дело совсем в другом. После запуска процесса установки система предлагает папку для установки, и по умолчанию эта папка Program Files. Настоятельно не рекомендую выбирать эту папку, так как неминуемо возникают проблемы с правами доступа. Папку для установки желательно прописывать вручную, а не выбирать из диалога выбора, там есть неустранимый баг. Рекомендуется установка в папки: При установке Firebird рекомендуется выставить галку для переноса файла fbclient.dll в папку system32. Установила, проверила подключение, не работает. Пошла в папку system32, fbclient.dll не скопировался, пришлось перетащить его вручную из Firebird. На всякий случай сделала перезагрузку системы. Кто бы мог подумать, что кружка кофе, три конфетки и половина шоколадки творят чудеса. Шучу, конечно. Помогли танцы с бубном и чтение кучи форумов. Р
Оглавление

Входные данные

  • Тестовое тех.задание, содержит реальную рабочую базу данных Firebird, пакет установщика Firebird 2.5, пакет установщика IBExpert
  • Ноутбук с операционной системой Windows 10

Установка Firebird 2.5 и IBExpert

Даже если система 64-разрядная, но это не главная проблема для установки вышеуказанных 32-разрядных пакетов, дело совсем в другом.

После запуска процесса установки система предлагает папку для установки, и по умолчанию эта папка Program Files.

Настоятельно не рекомендую выбирать эту папку, так как неминуемо возникают проблемы с правами доступа.

Папку для установки желательно прописывать вручную, а не выбирать из диалога выбора, там есть неустранимый баг.

Рекомендуется установка в папки:

  • С:\Firebird2_5 - для Firebird
  • С:\IBExpert - для IBExpert

При установке Firebird рекомендуется выставить галку для переноса файла fbclient.dll в папку system32.

Установила, проверила подключение, не работает.

Пошла в папку system32, fbclient.dll не скопировался, пришлось перетащить его вручную из Firebird.

На всякий случай сделала перезагрузку системы.

Кто бы мог подумать, что кружка кофе, три конфетки и половина шоколадки творят чудеса.

Шучу, конечно. Помогли танцы с бубном и чтение кучи форумов.

Параметры для регистрации БД Firebird 2.5 на локальном компьютере
Параметры для регистрации БД Firebird 2.5 на локальном компьютере

Регистрация БД Firebird 2.5 в IBExpert

Для регистрации нашей БД вводим следующие параметры:

  • Сервер - локальный
  • Версия сервера - 2.5
  • Файл базы данных - вручную прописываем полный путь, папку Program files обходим за километр
  • Описание базы данных - придумываем Алиас
  • Кодировка - Win1251
  • Файл клиентской библиотеки - fbclient.dll, путь можно не указывать для папки system32.

🥳👻 Ура, заработало!

Теперь впереди самое интересное - стыковка с Delphi 7 и получение итоговых данных.

Тема, конечно, не субботняя, но кому как.

Всех благ и хороших выходных!