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
Замењује подразумевана подешавања компоненти. Коришћење овог параметра командне линије узрокује да Setup аутоматски изабере прилагођени тип. Пуна
инсталација захтева комбиновање компоненти. На пример:
/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
Не инсталирајте Control Panel Applet. (Ова опција није намењена за употребу са /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 опцију за уклањање ових датотека.