На данный момент актуальной версией является 129, поэтому папка называется FullVersionVer129.
Полезные советы:
- Рекомендуется использовать для бэкапа БД второй имеющийся жесткий диск (уточнить у системного администратора на объекте), внешний жесткий диск или настроить копирование в папку, синхронизирующуюся с облачным хранилищем (см. Приложение 1 и 5)
- При инсталляции удобно использовать следующую систему создания каталогов: в корне жесткого диска создаём папку (например, "_UCS"), внутри неё, если на объекте ожидается несколько модулей, следует создавать папки модулей соответственно. Если ожидается наличие только одого модуля (например, Абонемент), то можно не создавать отдельную папку, как и в случае, если на одной машине устанавливается и серверная, и клиентская часть. Внутри верхней папки (_UCS) создайте папку "_INSTALL" для размещения используемых архивов, установщиков и тп.
- Добавить папку _UCS в исключения антивируса. Желательно отключить его на время установки, так как некоторые компоненты драйвера или утилиты могут быть удалены.
- При инсталляции служб для удобства рекомендуется подписывать в начале их названия/описания "UCS_" для того, чтобы было легче найти их в списке.
- Рекомендуется запускать службы и утилиты от имени администратора.
Инструкция
1. Создайте папку FITNESS скопируйте в неё папки LIB, Licence, skins из папки \fullVersionver…
2. Папку LIB (например, C:\_UCS\FITNESS\LIB) нужно добавить в системную переменню переменную PATH - см. пункт 7.
3. Создайте папку IBDATA в папке FITNESS и из \fullVersionver...\Empty скопируйте в неё fitness.fbk (backup пустой базы) и файл ibsh.errors.ru
4. Из папки \fullVersionver…\Server\INI.SERVER скопируйте файл shelter.IB.ini в системный каталог (папка C:\Windows\), предварительно настроив его (может не быть прав на изменение файла в системной папке). Параметры настройки файла:
[General] Messages = "C:\FITNESS\IBDATA\ibsh.errors.ru" ;путь до файла ibsh.errors.ru skins = "C:\FITNESS\skins\skins.ini" ;путь до файла skins.ini
Установка Firebird 2.5
!!!ВНИМАНИЕ!!! Для исключения возможности необоснованного роста базы данных и других неиисправностей связанных с работой СУБД, необходимо использовать дистрибутив Firebird 2.5.3 из дистрибутива ПО "Абонемент" ( \fullVersionver...\FireBird_2_5\)
6. Скопируйте содержимое папки \fullVersionver...\FireBird_2_5 в C:\Program Files (x86)\FireBird\FireBird_2_5
7. Папку C:\Program Files (x86)\FireBird\FireBird_2_5\UDF\ добавить в системную переменную PATH. Для этого необходимо:
Зайти в свойства компьютера → Дополнительные параметры системы → Переменные среды → в списке переменных найти «Path» и к ее значению в начале дописать путь до папки (см. Рис. 1)

Рис. 1 - Добавление в переменную Path путей до папок
8. В файле C:\Program Files (x86)\FireBird\FireBird_2_5\Firebird.conf найти параметр RemoteServicePort и указать для него значение 3080
9. Установить службу с помощью bat-файла C:\Program Files (x86)\FireBird\FireBird_2_5\bin\install_super_shelter.bat (выполнять от имени администратора).
10. Проверить, запущена ли служба FireBird. Если нет — запустить её вручную через "Службы" Windows.
11. Добавить пользователя UCS, запустив bat-файл C:\Program Files (x86)\FireBird\FireBird_2_5\bin\addUserUCS.bat
12. Если на машине используется только одна версия Firebird, файл fbclient.dll нужно копировать, копию переименовать в gds32.dll и поместить в папку C:\Windows\System32\
Если версий Firebird несколько, необходимо разместить файл gds32.dll, взятый из необходимой версии Firebird, под .exe-файлами тех программ, которые в словей работе обращаются к БД (например, в папке Abonementmanager данный файл уже имеется изначально).
13. В первый раз программы нужно запустить от имени администратора, иначе необходимо вручную зарегистрировать midas.dll из папки \LIB\ и frDlgDef.dll в папке \Reports\dll\ с помощью следующей команды (прописать в консоли windows, запущенной от имени администратора):
regsvr32 C:\_UCS\FITNESS\LIB\midas.dll regsvr32 С:\_UCS\FITNESS\REPORTS\DLL\frDlgDef.dll