Firebird 3 параметри командного рядка налаштування
Команда документації Firebird, 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 для видалення цих файлів.