Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

IBSurgeon-Bibliothek

Firebird 3 Setup Befehlszeilenparameter

Firebird Doc Team, 01-OCT-2014

Firebird 3 Setup-Befehlszeilenparameter

=============================

Inhalt

o Zusammenfassung

o Parameter spezifisch für Firebird-Installationen

o Parameter spezifisch für Firebird-Deinstallationen

Kurze Zusammenfassung der verfügbaren Parameter

---—————————-

Setup-Parameter spezifisch für den Firebird-Installer. Sie sind nicht case-sensitiv. Allerdings sind die an die Parameter übergebenen Zeichenfolgenwerte case-sensitiv.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“kommaseparierte Liste von Komponentennamen”

/TASKS=“kommaseparierte Liste von Tasknamen”

/MERGETASKS=“kommaseparierte Liste von Tasknamen”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Setup-Parameter spezifisch für den Firebird-Deinstaller

/CLEAN

Für allgemeine Parameter, die für alle auf InnoSetup basierenden Installer verfügbar sind, siehe die Dokumentation zu innosetup. Eine Zusammenfassung ist über /? oder /HELP verfügbar.

Parameter spezifisch für Firebird-Installationen

---————————————-

/h

Ruft diese Datei als Hilfebildschirm zur Installationszeit auf. Beachten Sie, dass /? und /HELP jetzt von innosetup selbst für innosetup-spezifische Hilfe verwendet werden.

/COMPONENTS=“kommaseparierte Liste von Komponentennamen”

Wählen Sie aus - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent und

            ClientComponent

Überschreibt die Standard-Komponenteneinstellungen. Die Verwendung dieses Befehlszeilenparameters bewirkt, dass Setup automatisch einen benutzerdefinierten Typ auswählt. Eine vollständige

Installation erfordert die Kombination von Komponenten. Zum Beispiel:

/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”

wäre für eine vollständige Installation erforderlich.

/TASKS=“kommaseparierte Liste von Tasknamen”

Gibt eine Liste von Tasks an, die anfänglich ausgewählt oder abgewählt werden sollen. Um einen Task abzuwählen, stellen Sie seinem Namen ein “!"-Zeichen voran.

Wählen Sie aus - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

Nur die angegebenen Tasks (und ihre Untertasks) werden ausgewählt; der Rest wird abgewählt. Verwenden Sie stattdessen den Parameter /MERGETASKS, wenn Sie

den Standard-Tasksatz beibehalten und nur einige davon aus- oder abwählen möchten.

Standardmäßig werden die folgenden Tasks ausgeführt:

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

Die Option /TASKS wird nicht zur Verwendung mit /NOCPL, NOGDS32 oder /COPYFBCLIENT empfohlen.

/MERGETASKS=“kommaseparierte Liste von Tasknamen”

Wie der Parameter /TASKS, außer dass die angegebenen Tasks mit dem Tasksatz zusammengeführt werden, der andernfalls standardmäßig ausgewählt worden wäre.

Wenn UsePreviousTasks auf yes gesetzt ist, werden die angegebenen Tasks nach der Wiederherstellung vorheriger Tasks aus- oder abgewählt.

/FORCE

Weist den Installer an, seine Analyse der vorhandenen Umgebung zu ignorieren. Er versucht, Firebird zu installieren und zu konfigurieren, als ob

keine frühere Version von Firebird oder InterBase installiert wäre.

Dies kann nützlich sein, wenn Sie eine schwerwiegend fehlerhafte Installation haben, die Sie nicht deinstallieren können. Oder es könnte eine andere Möglichkeit sein, Ihre

Benutzer zu verärgern, indem Sie eine einwandfrei funktionierende Installation von Firebird oder InterBase beschädigen. Es ist Ihre Wahl.

/NOCPL

Installieren Sie das Systemsteuerungs-Applet nicht. (Diese Option ist nicht für die Verwendung mit dem Parameter /TASKS vorgesehen.)

/NOGDS32

Installieren Sie keine Kopie der Client-Bibliothek als gds32 in das Systemverzeichnis, selbst wenn die Installationsanalyse zu dem Schluss kommt, dass dies in Ordnung ist.

(Diese Option ist nicht für die Verwendung mit dem Parameter /TASKS vorgesehen.)

/COPYFBCLIENT

Kopieren Sie die fbclient.dll in das Systemverzeichnis. Dies wird für Client-Installationen empfohlen, wenn Sie sicher sind, dass Sie immer nur auf

eine einzige Serverversion zugreifen werden. Wenn Ihre Client-Anwendungen wahrscheinlich den Zugriff auf verschiedene Serverversionen nutzen, ist dies

nicht empfehlenswert. Siehe doc/README.Win32LibraryInstallation.txt für weitere Informationen.

(Diese Option ist nicht für die Verwendung mit dem Parameter /TASKS vorgesehen.)

/SYSDBANAME=“SYSDBA”

Der SYSDBA-Name wird standardmäßig auf SYSDBA gesetzt, sofern er nicht mit diesem Parameter überschrieben wird.

HINWEIS: Wenn eine vorhandene Sicherheitsdatenbank gefunden wird, sollte dieser Parameter ignoriert werden, aber dies wurde ab Alpha1 noch nicht vollständig getestet.

/SYSDBAPASSWORD=“masterkey”

Das SYSDBA-Passwort verwendet das Standardpasswort “masterkey”.

HINWEIS: Wenn eine vorhandene Sicherheitsdatenbank gefunden wird, sollte dieser Parameter ignoriert werden, aber dies wurde ab Alpha1 noch nicht vollständig getestet.

/SUPPORTLEGACYCLIENTAUTH

Aktualisiert firebird.conf. Setzt AuthServer wie folgt:

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

HINWEIS: Diese Option prüft nicht, ob AuthServer bereits geändert wurde.

Parameter spezifisch für Firebird-Deinstallationen

---—————————————

/CLEAN

Die Deinstallation hat nach Abschluss des Deinstallationsprozesses immer die folgenden Dateien hinterlassen:

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

Die Annahme ist, dass diese Dateien für Benutzer nützlich sein werden, die Firebird neu installieren oder aktualisieren. Ab Firebird 2.1

(unter Verwendung von InnoSetup 5 zum Erstellen des Installationspakets) ist es nun möglich, die Option /clean zu übergeben, um diese Dateien zu entfernen.