Firebird 3 параметры настройки командной строки
Firebird Doc Team, 01-ОКТ-2014
Параметры командной строки установки Firebird 3
=============================
Содержание
o Краткое описание
o Параметры, специфичные для установки Firebird
o Параметры, специфичные для удаления Firebird
Краткое описание доступных параметров
---—————————-
Параметры установки, специфичные для установщика Firebird. Они не чувствительны к регистру. Однако строковые значения, передаваемые параметрам, чувствительны к регистру.
/H
/FORCE
/NOCPL
/NOGDS32
/COPYFBCLIENT
/COMPONENTS=“список имен компонентов через запятую”
/TASKS=“список имен задач через запятую”
/MERGETASKS=“список имен задач через запятую”
/SYSDBANAME=“SYSDBA”
/SYSDBAPASSWORD=“masterkey”
/SUPPORTLEGACYCLIENTAUTH
Параметры, специфичные для удаления Firebird
/CLEAN
Общие параметры, доступные для всех установщиков на основе InnoSetup, описаны в документации по innosetup. Краткую справку можно получить с помощью /? или /HELP
Параметры, специфичные для установки Firebird
---————————————-
/h
Вызвать этот файл в качестве справочного экрана во время установки. Обратите внимание, что /? и /HELP теперь используются самим innosetup для справки по innosetup.
/COMPONENTS=“список имен компонентов через запятую”
Выберите из - ServerComponent\SuperServerComponent,
ServerComponent\\ClassicServerComponent,
ServerComponent,
DevAdminComponent и
ClientComponent
Переопределяет настройки компонентов по умолчанию. Использование этого параметра командной строки приводит к автоматическому выбору пользовательского типа установки. Полная
установка требует комбинирования компонентов. Например:
/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”
потребуется для полной установки.
/TASKS=“список имен задач через запятую”
Указывает список задач, которые должны быть изначально выбраны или сняты. Чтобы снять задачу, добавьте префикс “!” к ее имени.
Выберите из - UseGuardianTask
UseApplicationTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientToSysTask
CopyFbClientAsGds32Task
Будут выбраны только указанные задачи (и их подзадачи); остальные будут сняты. Используйте параметр /MERGETASKS, если вы хотите
сохранить набор задач по умолчанию и только выбрать/снять некоторые из них.
По умолчанию выполняются следующие задачи:
UseGuardianTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientAsGds32Task
Параметр /TASKS не рекомендуется использовать с /NOCPL, NOGDS32 или /COPYFBCLIENT.
/MERGETASKS=“список имен задач через запятую”
Аналогичен параметру /TASKS, за исключением того, что указанные задачи будут объединены с набором задач, которые в противном случае были бы выбраны по умолчанию.
Если параметр UsePreviousTasks установлен в yes, указанные задачи будут выбраны/сняты после восстановления предыдущих задач.
/FORCE
Указывает установщику игнорировать анализ существующего окружения. Он попытается установить и настроить Firebird так,
как если бы предыдущая версия Firebird или InterBase не была установлена.
Это может быть полезно, если у вас серьезно поврежденная установка, которую невозможно удалить. Или это может быть еще одним способом досадить
пользователям, сломав полностью рабочую установку Firebird или InterBase. Ваш выбор.
/NOCPL
Не устанавливать апплет панели управления. (Этот параметр не предназначен для использования с параметром /TASKS.)
/NOGDS32
Не устанавливать копию клиентской библиотеки как gds32 в системный каталог, даже если анализ установки показывает, что это допустимо.
(Этот параметр не предназначен для использования с параметром /TASKS.)
/COPYFBCLIENT
Скопировать fbclient.dll в системный каталог. Это рекомендуется для клиентских установок, если вы уверены, что будете
обращаться только к одной версии сервера. Если ваши клиентские приложения, вероятно, будут использовать разные версии серверов, это
не рекомендуется. См. doc/README.Win32LibraryInstallation.txt для получения дополнительной информации.
(Этот параметр не предназначен для использования с параметром /TASKS.)
/SYSDBANAME=“SYSDBA”
Имя SYSDBA будет по умолчанию SYSDBA, если не переопределено этим параметром.
ПРИМЕЧАНИЕ: Если найдена существующая база данных безопасности, этот параметр следует игнорировать, но это не было полностью протестировано по состоянию на Alpha1.
/SYSDBAPASSWORD=“masterkey”
Пароль SYSDBA будет использовать пароль по умолчанию “masterkey”.
ПРИМЕЧАНИЕ: Если найдена существующая база данных безопасности, этот параметр следует игнорировать, но это не было полностью протестировано по состоянию на Alpha1.
/SUPPORTLEGACYCLIENTAUTH
Обновляет firebird.conf. Устанавливает AuthServer следующим образом:
AuthServer = Srp, Win\_Sspi, Legacy\_Auth
ПРИМЕЧАНИЕ: Этот параметр не проверяет, был ли AuthServer уже изменен.
Параметры, специфичные для удаления Firebird
---—————————————
/CLEAN
При удалении после завершения процесса деинсталляции всегда оставались следующие файлы:
firebird.conf
databases.conf
firebird.log
security3.fdb
fbtrace.conf
Предполагается, что эти файлы будут полезны пользователям, переустанавливающим или обновляющим Firebird. Начиная с Firebird 2.1
(с использованием InnoSetup 5 для сборки пакета установки) теперь можно передать параметр /clean для удаления этих файлов.