Перед установкой программы необходимо установить сервер базы данных и провайдер данных.
- Прежде всего, в зависимости от разрядности операционной системы Windows необходимо скачать:
Firebird-3.0.11.33703_0_Win32.zip (для x86-системы) или
Firebird-3.0.11.33703_0_x64.zip (для x64-системы).
Оба файла вы сможете найти в разделе "Каталог файлов".
- Теперь необходимо выполнить установку сервера БД Firebird 3.0.
Установку выполнять с правами администратора.
Распаковать и запустить Firebird-3.0.5.33220_0_Win32.exe для Windows x86 системы или Firebird-3.0.5.33220_0_x64.exe, для Windows x64 системы.
Принять лицензионное соглашение, путь установки программы (на следующем экране) желательно не менять.
На следующем экране в раскрывающемся списке выбрать "Полная установка сервера и компонентов разработки" - так выбрано по умолчанию.
На следующем экране, меню в "Пуск" можно не создавать.
Следующая вкладка - "Выберите дополнительные задачи" - очень важная вкладка. Никаких настроек не менять, и ОБЯЗАТЕЛЬНО установить галочку в поле "Создать GDS32.DLL для поддержки унаследованных приложений". (см.рисунок).

Следующая вкладка - "Создать пароль Администратора" - ничего не вводить, просто нажать "Далее". Установщик сам подставит данные по-умолчанию. Для Firebird 3.0 это: UserName: SYSDBA , Password: masterkey (вводить с учетом регистра).
После завершения установки, на последнем экране обязательно убедиться, что галочка "Запустить службу Firebrd?" включена.
После установки, сервер БД запустится и далее будет запускаться автоматически, при запуске Windows.
Теперь необходимо установить провайдер данных IBProvider.
- Прежде всего необходимо скачать:
lcpi.ibprovider_free_vc17_32bit_5.32.0.44369.r2.zip
Этот файл вы сможете найти в разделе "Каталог файлов".
Установку выполнять с правами администратора.
Запустить lcpi.ibprovider_free_vc17_32bit_5.32.0.44369.r2.msi
Никаких настроек не требуется, просто далее и ОК на всех вкладках.
Сервер готов к запуску базы данных.
Эти операции необходимо выполнить на всех машинах, где будет запускаться программа, единственное, на клиентских машинах можно устанавливать только клиентскую часть сервера, или даже не устанавливать сервер вовсе, но я рекомендовал бы ставить полную версию везде. Сервер практически не потребляет ресурсов, и на любом из компьютеров можно будет при необходимости запустить копию базы локально. В некоторых случаях (запуск окна сравнения данных, пакетное внесение налета и некоторых других), программе понадобится создать локальное подключение к внешней БД, а без установленного и запущенного сервера это невозможно. |