Cette page a été traduite automatiquement. Lisez l'original en anglais. English

Bibliothèque IBSurgeon

Paramètres de ligne de commande pour l'installation de Firebird 3

Firebird Doc Team, 01-OCT-2014

Paramètres de ligne de commande pour l’installation de Firebird 3

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

Sommaire

o Résumé

o Paramètres spécifiques aux installations de Firebird

o Paramètres spécifiques aux désinstallations de Firebird

Résumé rapide des paramètres disponibles

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

Paramètres d’installation spécifiques à l’installateur Firebird. Ils sont insensibles à la casse. Cependant, les valeurs de chaîne passées aux paramètres ne le sont pas.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“liste de noms de composants séparés par des virgules”

/TASKS=“liste de noms de tâches séparés par des virgules”

/MERGETASKS=“liste de noms de tâches séparés par des virgules”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Paramètres spécifiques au désinstalleur Firebird

/CLEAN

Pour les paramètres généraux disponibles pour tous les installateurs basés sur InnoSetup, consultez la documentation d’innosetup. Un résumé est disponible via /? ou /HELP

Paramètres spécifiques aux installations de Firebird

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

/h

Affiche ce fichier comme écran d’aide au moment de l’installation. Notez que /? et /HELP sont maintenant utilisés par innosetup lui-même pour l’aide spécifique à innosetup.

/COMPONENTS=“liste de noms de composants séparés par des virgules”

Choisissez parmi - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent et

            ClientComponent

Remplace les paramètres de composants par défaut. L’utilisation de ce paramètre de ligne de commande amène Setup à sélectionner automatiquement un type personnalisé. Une

installation complète nécessite de combiner les composants. Par exemple :

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

serait requis pour une installation complète.

/TASKS=“liste de noms de tâches séparés par des virgules”

Spécifie une liste de tâches qui doivent être initialement sélectionnées ou désélectionnées. Pour désélectionner une tâche, préfixez son nom avec un caractère “!”.

Choisissez parmi - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

Seules les tâches spécifiées (et leurs enfants) seront sélectionnées ; les autres seront désélectionnées. Utilisez plutôt le paramètre /MERGETASKS si vous souhaitez

conserver l’ensemble de tâches par défaut et seulement sélectionner/désélectionner certaines d’entre elles.

Par défaut, les tâches suivantes sont exécutées :

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

L’option /TASKS n’est pas recommandée avec /NOCPL, NOGDS32 ou /COPYFBCLIENT.

/MERGETASKS=“liste de noms de tâches séparés par des virgules”

Comme le paramètre /TASKS, sauf que les tâches spécifiées seront fusionnées avec l’ensemble de tâches qui aurait autrement été sélectionné par défaut.

Si UsePreviousTasks est défini sur yes, les tâches spécifiées seront sélectionnées/désélectionnées après la restauration des tâches précédentes.

/FORCE

Indique à l’installateur d’ignorer son analyse de l’environnement existant. Il tentera d’installer et de configurer Firebird comme

si aucune version précédente de Firebird ou InterBase n’était installée.

Cela peut être utile si vous avez une installation gravement endommagée que vous ne pouvez pas désinstaller. Ou cela pourrait être une autre façon d’agacer vos

utilisateurs en cassant une installation parfaitement fonctionnelle de Firebird ou InterBase. C’est votre choix.

/NOCPL

N’installe pas l’applet du Panneau de configuration. (Cette option n’est pas destinée à être utilisée avec le paramètre /TASKS.)

/NOGDS32

N’installe pas une copie de la bibliothèque cliente sous le nom gds32 dans le répertoire système, même si l’analyse d’installation conclut qu’il est acceptable de le faire.

(Cette option n’est pas destinée à être utilisée avec le paramètre /TASKS.)

/COPYFBCLIENT

Copie le fbclient.dll dans le répertoire système. Ceci est recommandé pour les installations clientes si vous êtes sûr que vous n’accéderez

jamais qu’à une seule version de serveur. Si vos applications clientes sont susceptibles de tirer parti de l’accès à différentes versions de serveur, ceci

n’est pas recommandé. Consultez doc/README.Win32LibraryInstallation.txt pour plus d’informations.

(Cette option n’est pas destinée à être utilisée avec le paramètre /TASKS.)

/SYSDBANAME=“SYSDBA”

Le nom SYSDBA sera par défaut SYSDBA sauf s’il est remplacé par ce paramètre.

REMARQUE : Si une base de données de sécurité existante est trouvée, ce paramètre doit être ignoré, mais cela n’a pas été entièrement testé à partir d’Alpha1.

/SYSDBAPASSWORD=“masterkey”

Le mot de passe SYSDBA utilisera le mot de passe par défaut “masterkey”.

REMARQUE : Si une base de données de sécurité existante est trouvée, ce paramètre doit être ignoré, mais cela n’a pas été entièrement testé à partir d’Alpha1.

/SUPPORTLEGACYCLIENTAUTH

Met à jour firebird.conf. Définit AuthServer ainsi :

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

REMARQUE : Cette option ne vérifie pas si AuthServer a déjà été modifié.

Paramètres spécifiques aux désinstallations de Firebird

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

/CLEAN

La désinstallation a toujours laissé les fichiers suivants en place après la fin du processus de désinstallation :

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

L’hypothèse est que ces fichiers seront utiles aux utilisateurs réinstallant ou mettant à niveau Firebird. À partir de Firebird 2.1

(utilisant InnoSetup 5 pour construire le package d’installation), il est maintenant possible de passer l’option /clean pour supprimer ces fichiers.