Parametry wiersza poleceń instalacji Firebird 3
Zespół dokumentacji Firebird, 01-PAŹ-2014
Parametry wiersza poleceń instalacji Firebird 3
=============================
Spis treści
o Podsumowanie
o Parametry specyficzne dla instalacji Firebird
o Parametry specyficzne dla deinstalacji Firebird
Krótkie podsumowanie dostępnych parametrów
---—————————-
Parametry instalacji specyficzne dla instalatora Firebird. Nie są wrażliwe na wielkość liter. Jednak wartości ciągów przekazywane do parametrów już tak.
/H
/FORCE
/NOCPL
/NOGDS32
/COPYFBCLIENT
/COMPONENTS=“rozdzielona przecinkami lista nazw komponentów”
/TASKS=“rozdzielona przecinkami lista nazw zadań”
/MERGETASKS=“rozdzielona przecinkami lista nazw zadań”
/SYSDBANAME=“SYSDBA”
/SYSDBAPASSWORD=“masterkey”
/SUPPORTLEGACYCLIENTAUTH
Parametry instalacji specyficzne dla deinstalatora Firebird
/CLEAN
Ogólne parametry dostępne dla wszystkich instalatorów opartych na InnoSetup można znaleźć w dokumentacji innosetup. Podsumowanie jest dostępne przez /? lub /HELP
Parametry specyficzne dla instalacji Firebird
---————————————-
/h
Wywołaj ten plik jako ekran pomocy podczas instalacji. Należy zauważyć, że /? i /HELP są teraz używane przez sam innosetup do pomocy specyficznej dla innosetup.
/COMPONENTS=“rozdzielona przecinkami lista nazw komponentów”
Wybierz spośród - ServerComponent\SuperServerComponent,
ServerComponent\\ClassicServerComponent,
ServerComponent,
DevAdminComponent oraz
ClientComponent
Zastępuje domyślne ustawienia komponentów. Użycie tego parametru wiersza poleceń powoduje, że Setup automatycznie wybiera typ niestandardowy. Pełna
instalacja wymaga połączenia komponentów. Na przykład:
/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”
byłoby wymagane do pełnej instalacji.
/TASKS=“rozdzielona przecinkami lista nazw zadań”
Określa listę zadań, które powinny być początkowo zaznaczone lub odznaczone. Aby odznaczyć zadanie, poprzedź jego nazwę znakiem “!”.
Wybierz spośród - UseGuardianTask
UseApplicationTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientToSysTask
CopyFbClientAsGds32Task
Tylko określone zadania (i ich podzadania) zostaną zaznaczone; pozostałe zostaną odznaczone. Użyj parametru /MERGETASKS, jeśli chcesz
zachować domyślny zestaw zadań i tylko zaznaczyć/odznaczyć niektóre z nich.
Domyślnie wykonywane są następujące zadania:
UseGuardianTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientAsGds32Task
Opcja /TASKS nie jest zalecana do użycia z /NOCPL, NOGDS32 lub /COPYFBCLIENT.
/MERGETASKS=“rozdzielona przecinkami lista nazw zadań”
Podobnie jak parametr /TASKS, z tą różnicą, że określone zadania zostaną scalone z zestawem zadań, które w przeciwnym razie zostałyby wybrane domyślnie.
Jeśli UsePreviousTasks jest ustawione na yes, określone zadania zostaną zaznaczone/odznaczone po przywróceniu poprzednich zadań.
/FORCE
Mówi instalatorowi, aby zignorował analizę istniejącego środowiska. Spróbuje zainstalować i skonfigurować Firebird tak,
jakby żadna poprzednia wersja Firebird lub InterBase nie była zainstalowana.
Może to być przydatne, jeśli masz poważnie uszkodzoną instalację, której nie możesz odinstalować. Może to być również inny sposób na zirytowanie
użytkowników poprzez zepsucie w pełni działającej instalacji Firebird lub InterBase. To Twój wybór.
/NOCPL
Nie instaluj apletu Panelu sterowania. (Ta opcja nie jest przeznaczona do użycia z parametrem /TASKS.)
/NOGDS32
Nie instaluj kopii biblioteki klienta jako gds32 w katalogu systemowym, nawet jeśli analiza instalacji stwierdzi, że jest to bezpieczne.
(Ta opcja nie jest przeznaczona do użycia z parametrem /TASKS.)
/COPYFBCLIENT
Skopiuj fbclient.dll do katalogu systemowego. Jest to zalecane dla instalacji klienckich, jeśli masz pewność, że będziesz uzyskiwać dostęp
tylko do jednej wersji serwera. Jeśli Twoje aplikacje klienckie mogą korzystać z dostępu do różnych wersji serwera, nie jest to
zalecane. Zobacz doc/README.Win32LibraryInstallation.txt, aby uzyskać więcej informacji.
(Ta opcja nie jest przeznaczona do użycia z parametrem /TASKS.)
/SYSDBANAME=“SYSDBA”
Nazwa SYSDBA będzie domyślnie ustawiona na SYSDBA, chyba że zostanie nadpisana tym parametrem.
UWAGA: Jeśli zostanie znaleziona istniejąca baza danych zabezpieczeń, ten parametr powinien być zignorowany, ale nie zostało to w pełni przetestowane od Alpha1.
/SYSDBAPASSWORD=“masterkey”
Hasło SYSDBA będzie używać domyślnego hasła “masterkey”.
UWAGA: Jeśli zostanie znaleziona istniejąca baza danych zabezpieczeń, ten parametr powinien być zignorowany, ale nie zostało to w pełni przetestowane od Alpha1.
/SUPPORTLEGACYCLIENTAUTH
Aktualizuje firebird.conf. Ustawia AuthServer w następujący sposób:
AuthServer = Srp, Win\_Sspi, Legacy\_Auth
UWAGA: Ta opcja nie sprawdza, czy AuthServer został już zmodyfikowany.
Parametry specyficzne dla deinstalacji Firebird
---—————————————
/CLEAN
Deinstalacja zawsze pozostawiała następujące pliki po zakończeniu procesu deinstalacji:
firebird.conf
databases.conf
firebird.log
security3.fdb
fbtrace.conf
Zakłada się, że te pliki będą przydatne dla użytkowników ponownie instalujących lub aktualizujących Firebird. Począwszy od Firebird 2.1
(używając InnoSetup 5 do zbudowania pakietu instalacyjnego) możliwe jest teraz przekazanie opcji /clean w celu usunięcia tych plików.