Firebird 3 parametry příkazového řádku nastavení
Firebird Doc Team, 01-ŘÍJ-2014
Parametry příkazového řádku instalace Firebird 3
=============================
Obsah
o Shrnutí
o Parametry specifické pro instalace Firebirdu
o Parametry specifické pro odinstalace Firebirdu
Rychlé shrnutí dostupných parametrů
---—————————-
Parametry instalace specifické pro instalační program Firebirdu. Nerozlišují velká a malá písmena. Nicméně řetězcové hodnoty předávané parametrům rozlišují.
/H
/FORCE
/NOCPL
/NOGDS32
/COPYFBCLIENT
/COMPONENTS=“čárkami oddělený seznam názvů komponent”
/TASKS=“čárkami oddělený seznam názvů úloh”
/MERGETASKS=“čárkami oddělený seznam názvů úloh”
/SYSDBANAME=“SYSDBA”
/SYSDBAPASSWORD=“masterkey”
/SUPPORTLEGACYCLIENTAUTH
Parametry specifické pro odinstalační program Firebirdu
/CLEAN
Pro obecné parametry dostupné pro všechny instalační programy založené na InnoSetup viz dokumentace pro innosetup. Shrnutí je k dispozici přes /? nebo /HELP
Parametry specifické pro instalace Firebirdu
---————————————-
/h
Vyvolá tento soubor jako nápovědu při instalaci. Poznámka: /? a /HELP jsou nyní používány samotným innosetupem pro nápovědu specifickou pro innosetup.
/COMPONENTS=“čárkami oddělený seznam názvů komponent”
Vyberte z - ServerComponent\SuperServerComponent,
ServerComponent\\ClassicServerComponent,
ServerComponent,
DevAdminComponent a
ClientComponent
Přepíše výchozí nastavení komponent. Použití tohoto parametru příkazového řádku způsobí, že Setup automaticky vybere vlastní typ. Úplná
instalace vyžaduje kombinaci komponent. Například:
/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”
by bylo vyžadováno pro úplnou instalaci.
/TASKS=“čárkami oddělený seznam názvů úloh”
Určuje seznam úloh, které by měly být zpočátku vybrány nebo zrušeny. Pro zrušení výběru úlohy předřaďte její název znakem “!”.
Vyberte z - UseGuardianTask
UseApplicationTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientToSysTask
CopyFbClientAsGds32Task
Budou vybrány pouze zadané úlohy (a jejich podúlohy); ostatní budou zrušeny. Použijte parametr /MERGETASKS, pokud chcete
zachovat výchozí sadu úloh a pouze některé vybrat/zrušit.
Ve výchozím nastavení se spouštějí následující úlohy:
UseGuardianTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientAsGds32Task
Možnost /TASKS se nedoporučuje používat s /NOCPL, NOGDS32 nebo /COPYFBCLIENT.
/MERGETASKS=“čárkami oddělený seznam názvů úloh”
Podobně jako parametr /TASKS, kromě toho, že zadané úlohy budou sloučeny se sadou úloh, které by jinak byly vybrány ve výchozím nastavení.
Pokud je UsePreviousTasks nastaveno na yes, zadané úlohy budou vybrány/zrušeny po obnovení předchozích úloh.
/FORCE
Řekne instalačnímu programu, aby ignoroval svou analýzu stávajícího prostředí. Pokusí se nainstalovat a nakonfigurovat Firebird,
jako by nebyla nainstalována žádná předchozí verze Firebirdu nebo InterBase.
To může být užitečné, pokud máte vážně poškozenou instalaci, kterou nemůžete odinstalovat. Nebo to může být další způsob, jak naštvat
vaše uživatele rozbitím dokonale fungující instalace Firebirdu nebo InterBase. Je to vaše volba.
/NOCPL
Neinstalujte aplet Ovládacích panelů. (Tato možnost není určena pro použití s parametrem /TASKS.)
/NOGDS32
Neinstalujte kopii klientské knihovny jako gds32 do systémového adresáře, i když analýza instalace dospěje k závěru, že je to v pořádku.
(Tato možnost není určena pro použití s parametrem /TASKS.)
/COPYFBCLIENT
Zkopírujte fbclient.dll do systémového adresáře. To se doporučuje pro klientské instalace, pokud jste si jisti, že budete vždy
přistupovat pouze k jedné verzi serveru. Pokud vaše klientské aplikace pravděpodobně využijí přístup k různým verzím serveru,
toto se nedoporučuje. Další informace viz doc/README.Win32LibraryInstallation.txt.
(Tato možnost není určena pro použití s parametrem /TASKS.)
/SYSDBANAME=“SYSDBA”
Název SYSDBA bude ve výchozím nastavení SYSDBA, pokud není přepsán tímto parametrem.
POZNÁMKA: Pokud je nalezena existující databáze zabezpečení, tento parametr by měl být ignorován, ale to nebylo plně otestováno k Alpha1.
/SYSDBAPASSWORD=“masterkey”
Heslo SYSDBA použije výchozí heslo “masterkey”.
POZNÁMKA: Pokud je nalezena existující databáze zabezpečení, tento parametr by měl být ignorován, ale to nebylo plně otestováno k Alpha1.
/SUPPORTLEGACYCLIENTAUTH
Aktualizuje firebird.conf. Nastaví AuthServer takto:
AuthServer = Srp, Win\_Sspi, Legacy\_Auth
POZNÁMKA: Tato možnost nekontroluje, zda byl AuthServer již upraven.
Parametry specifické pro odinstalace Firebirdu
---—————————————
/CLEAN
Odinstalace vždy po dokončení procesu odinstalace ponechala následující soubory na místě:
firebird.conf
databases.conf
firebird.log
security3.fdb
fbtrace.conf
Předpokládá se, že tyto soubory budou užitečné pro uživatele, kteří přeinstalují nebo aktualizují Firebird. Počínaje Firebirdem 2.1
(pomocí InnoSetup 5 pro sestavení instalačního balíčku) je nyní možné předat možnost /clean pro odstranění těchto souborů.