Установка сервера базы данных Firebird 3
Firebird Database Server 3.0.0 (Alpha1)
========================================================
############## ПРИМЕЧАНИЕ ################################
# #
# Установщик находится в экспериментальном состоянии. #
# Это не окончательная версия для Firebird 3.0. #
# #
# o Компоновка и порядок работы установщика не #
# являются окончательными. #
# o Доступные параметры могут быть изменены. #
# o Метод развертывания библиотек не #
# finalized. #
# o Способ поддержки Legacy Auth является #
# экспериментальным #
# - Добавление SYSDBA работает #
# - Изменение SYSDBA из установщика не работает #
# o Не удивляйтесь, если обнаружите другие аномалии. #
# #
############## КОНЕЦ ПРИМЕЧАНИЯ ##########################
Этот документ является руководством по установке данного пакета Firebird 3.0 на платформу Windows. Эти примечания относятся
к самому установочному пакету, а не к Firebird 3.0 в целом. Кроме того, эти примечания
в первую очередь предназначены для пользователей двоичного установщика.
Предполагается, что читатели этого документа уже знакомы с Firebird 2.5. Если вы оцениваете
Firebird 3.0 как часть миграции с Fb 2.5, вам рекомендуется ознакомиться с документацией Fb 3.0, чтобы
понять изменения, внесенные между версиями 2.5 и 3.0.
Содержание
---—–
o Перед установкой
o Проблемы с установкой библиотек времени выполнения MS VC
o Известные проблемы установки
o Удаление
o Другие примечания
o Установка из пакетного файла
Перед установкой
---—————-
Рекомендуется УДАЛИТЬ все предыдущие версии Firebird или InterBase перед установкой
этого пакета. Особенно важно убедиться, что fbclient.dll и gds32.dll удалены из .
Проблемы с установкой библиотек времени выполнения MS VC
---————————————————–
Была проделана большая работа, чтобы гарантировать правильную установку библиотек времени выполнения MS Visual C
двоичным установщиком. Начиная с v2.1.2 Firebird работает с локально развернутыми экземплярами библиотек времени выполнения.
Это особенно упрощает развертывание клиента Firebird или встроенной dll вместе с вашим собственным приложением.
Однако в случае проблем может потребоваться развернуть официальный vcredist.exe. Правильные версии
для этой сборки Firebird можно найти здесь:
https://www.microsoft.com/en-us/download/details.aspx?id=3387
и x64 здесь:
https://www.microsoft.com/en-us/download/details.aspx?id=21254
Другие известные проблемы установки
---——————————
o С помощью двоичного установщика можно установить только экземпляр Firebird 3.0 по умолчанию. Если
вы хотите установить дополнительные именованные экземпляры, вам следует установить их вручную с помощью zip-образа установки.
o К сожалению, установщик не может надежно определить, запущен ли предыдущая версия Firebird Classic server.
o Существуют известные области пересечения между 32-битной и 64-битной установками:
- Установщик служб (instsvc) использует одно и то же имя экземпляра по умолчанию для 32-битных и 64-битных
установок. Это сделано намеренно. Службы существуют в едином пространстве имен.
- Если установлены 32-битные и 64-битные апплеты панели управления, они оба будут указывать на один и тот же экземпляр по умолчанию.
o При установке под Vista обязательно устанавливайте от имени администратора. То есть, если вы используете двоичный установщик,
щелкните правой кнопкой мыши и выберите «Запуск от имени администратора». В противном случае установщик не сможет запустить
службу Firebird в конце установки.
o Библиотеки, развернутые instclient, не загрузятся, если библиотеки времени выполнения MS не установлены
правильно. В случае проблем пользователям следует установить соответствующую версию vcredist.exe, упомянутую выше.
Удаление
---———–
o Предпочтительно, чтобы этот пакет был удален правильно с помощью приложения для удаления,
которое поставляется с ним. Его можно вызвать из Панели управления. Альтернативно его можно удалить, запустив
unins000.exe непосредственно из каталога установки.
o Если Firebird работает как приложение (а не как служба), рекомендуется вручную
остановить сервер перед запуском деинсталлятора. Это связано с тем, что деинсталлятор не может остановить работающее
приложение. Если сервер работает во время удаления, удаление завершится с ошибками.
Вам придется удалить остатки вручную.
o Удаление оставляет пять файлов в каталоге установки:
- databases.conf
- firebird.conf
- fbtrace.conf
- firebird.log
- security2.fdb
Это сделано намеренно. Эти файлы могут быть изменены пользователями и могут потребоваться,
если Firebird будет переустановлен в будущем. Их можно удалить, если они больше не нужны.
o Новая функция деинсталлятора - возможность запуска с параметром /CLEAN. Это проверит
общий счетчик файлов для каждого из вышеуказанных файлов. Если возможно, он удалит их.
o Удаление не удалит библиотеки времени выполнения MS VC из системного каталога. Их можно
удалить вручную через панель управления, но при нормальных обстоятельствах это не должно требоваться.
Другие примечания
---——–
Firebird требует WinSock2. Все платформы Win32 должны иметь его, кроме Win95. Проверка на
наличие библиотеки Winsock2 выполняется во время установки. Если она не найдена, установка завершится ошибкой. Вы можете посетить эту ссылку:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
чтобы узнать, как выполнить обновление.
Установка из пакетного файла
---—————————
Программу установки можно запустить из пакетного файла. Пожалуйста, обратитесь к этому документу:
для получения полной информации.