Firebird 3 Setup Command line parameters
Firebird Doc Team, 01-OKT-2014
Firebird 3 Setup-opdrachtregelparameters
=============================
Inhoud
o Samenvatting
o Parameters specifiek voor Firebird-installaties
o Parameters specifiek voor Firebird-de-installaties
Korte samenvatting van beschikbare parameters
---—————————-
Setup-parameters specifiek voor de Firebird-installatie. Ze zijn niet hoofdlettergevoelig. Stringwaarden die aan de parameters worden doorgegeven, zijn echter wel hoofdlettergevoelig.
/H
/FORCE
/NOCPL
/NOGDS32
/COPYFBCLIENT
/COMPONENTS=“door komma’s gescheiden lijst van componentnamen”
/TASKS=“door komma’s gescheiden lijst van taaknamen”
/MERGETASKS=“door komma’s gescheiden lijst van taaknamen”
/SYSDBANAME=“SYSDBA”
/SYSDBAPASSWORD=“masterkey”
/SUPPORTLEGACYCLIENTAUTH
Setup-parameters specifiek voor de Firebird-de-installatie
/CLEAN
Voor algemene parameters die beschikbaar zijn voor alle op InnoSetup gebaseerde installaties, zie de documentatie voor innosetup. Een samenvatting is beschikbaar via /? of /HELP
Parameters specifiek voor Firebird-installaties
---————————————-
/h
Roep dit bestand op als helpscherm tijdens de installatie. Let op: /? en /HELP worden nu door innosetup zelf gebruikt voor innosetup-specifieke help.
/COMPONENTS=“door komma’s gescheiden lijst van componentnamen”
Kies uit - ServerComponent\SuperServerComponent,
ServerComponent\\ClassicServerComponent,
ServerComponent,
DevAdminComponent en
ClientComponent
Overschrijft de standaard componentinstellingen. Het gebruik van deze opdrachtregelparameter zorgt ervoor dat Setup automatisch een aangepast type selecteert. Een volledige
installatie vereist het combineren van componenten. Bijvoorbeeld:
/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”
zou nodig zijn voor een volledige installatie.
/TASKS=“door komma’s gescheiden lijst van taaknamen”
Specificeert een lijst van taken die in eerste instantie moeten worden geselecteerd of gedeselecteerd. Om een taak te deselecteren, plaatst u een “!"-teken voor de naam.
Kies uit - UseGuardianTask
UseApplicationTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientToSysTask
CopyFbClientAsGds32Task
Alleen de gespecificeerde taken (en hun onderliggende taken) worden geselecteerd; de rest wordt gedeselecteerd. Gebruik in plaats daarvan de parameter /MERGETASKS als u
de standaard set taken wilt behouden en slechts enkele ervan wilt selecteren/deselecteren.
Standaard worden de volgende taken uitgevoerd:
UseGuardianTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientAsGds32Task
De optie /TASKS wordt niet aanbevolen voor gebruik met /NOCPL, NOGDS32 of /COPYFBCLIENT.
/MERGETASKS=“door komma’s gescheiden lijst van taaknamen”
Net als de parameter /TASKS, behalve dat de gespecificeerde taken worden samengevoegd met de set taken die anders standaard zou zijn geselecteerd.
Als UsePreviousTasks is ingesteld op yes, worden de gespecificeerde taken geselecteerd/gedeselecteerd nadat eventuele vorige taken zijn hersteld.
/FORCE
Vertelt de installateur om de analyse van de bestaande omgeving te negeren. Het zal proberen Firebird te installeren en configureren alsof
er geen eerdere versie van Firebird of InterBase was geïnstalleerd.
Dit kan nuttig zijn als u een ernstig beschadigde installatie hebt die u niet kunt de-installeren. Of het kan een andere manier zijn om uw
gebruikers te ergeren door een perfect werkende installatie van Firebird of InterBase te beschadigen. Het is uw keuze.
/NOCPL
Installeer het Configuratiescherm-applet niet. (Deze optie is niet bedoeld voor gebruik met de parameter /TASKS.)
/NOGDS32
Installeer geen kopie van de clientbibliotheek als gds32 in de systeemmap, zelfs niet als de installatieanalyse concludeert dat dit wel kan.
(Deze optie is niet bedoeld voor gebruik met de parameter /TASKS.)
/COPYFBCLIENT
Kopieer de fbclient.dll naar de systeemmap. Dit wordt aanbevolen voor clientinstallaties als u zeker weet dat u altijd maar
toegang zult hebben tot één serverversie. Als uw clienttoepassingen waarschijnlijk gebruik zullen maken van toegang tot verschillende serverversies, wordt dit
niet aanbevolen. Zie doc/README.Win32LibraryInstallation.txt voor meer informatie.
(Deze optie is niet bedoeld voor gebruik met de parameter /TASKS.)
/SYSDBANAME=“SYSDBA”
De SYSDBA-naam zal standaard SYSDBA zijn, tenzij deze met deze parameter wordt overschreven.
OPMERKING: Als een bestaande beveiligingsdatabase wordt gevonden, moet deze parameter worden genegeerd, maar dit is nog niet volledig getest vanaf Alpha1.
/SYSDBAPASSWORD=“masterkey”
Het SYSDBA-wachtwoord zal het standaardwachtwoord “masterkey” gebruiken.
OPMERKING: Als een bestaande beveiligingsdatabase wordt gevonden, moet deze parameter worden genegeerd, maar dit is nog niet volledig getest vanaf Alpha1.
/SUPPORTLEGACYCLIENTAUTH
Werkt firebird.conf bij. Stelt AuthServer als volgt in:
AuthServer = Srp, Win\_Sspi, Legacy\_Auth
OPMERKING: Deze optie controleert niet of AuthServer al is gewijzigd.
Parameters specifiek voor Firebird-de-installaties
---—————————————
/CLEAN
Bij de-installatie zijn de volgende bestanden altijd op hun plaats achtergebleven nadat het de-installatieproces was voltooid:
firebird.conf
databases.conf
firebird.log
security3.fdb
fbtrace.conf
De aanname is dat deze bestanden nuttig zullen zijn voor gebruikers die Firebird opnieuw installeren of upgraden. Vanaf Firebird 2.1
(met InnoSetup 5 om het installatiepakket te bouwen) is het nu mogelijk om de optie /clean door te geven om deze bestanden te verwijderen.