setup
Aide à créer un fichier de configuration.
Mode:
La commande setup
a deux modes: interactif et non-interactif.
Le mode interactif vous guidera à travers les informations dont il a besoin pour créer le fichier. Le mode non interactif exige que vous fournissiez les informations à l'aide d'options de commande.
Syntaxe:
shell
sfiler-config-cli [options] setup [-i] [options de commande]
Options de commande | Obligatoire/Optionnel | Description |
---|---|---|
-i | Optionnel | Lance la commande en mode interactif. (Par défaut: false) |
-u | Obligatoire en mode non-interactif | Le nom d'utilisateur utilisé pour se connecter à la base de données |
-p | Obligatoire en mode non-interactif | Le mot de passe utilisé pour se connecter à la base de données |
--password-stdin | Optionnel | Lit le mot de passe depuis l'entrée standard. A préséance sur -p |
-U | Optionnel | L'URL utilisée pour se connecter à la base de données. Spécifiez ceci ou le DBMS, le nom d'hôte, le port, et le nom de la base de données. Cette URL aura préséance sur les autres options de base de données.. |
-D | Obligatoire en mode non-interactif | Le DBMS (Database Managment System) de la base de données |
-h | Optionnel lorsque l'URL est fournie, obligatoire autrement en mode non-interactif | Le nom d'hôte de la base de données |
-P | Optionnel lorsque l'URL est fournie, obligatoire autrement en mode non-interactif | Le port de la base de données |
-d | Optionnel lorsque l'URL est fournie, obligatoire autrement en mode non-interactif | Le nom de la base de donneés |
-dr | Optionnel | Le pilote utilisé pour se connecter à la base de données. Aura préséance sur le pilote par défaut pour le DBMS fourni. |
-dia | Optionnel | Le dialecte Hibernate utilisé pour se connecter à la base de données. Aura préséance sur le dialecte Hibernate par défaut pour le DBMS fourni. |
-o | Optionnel | Les options de connexion à la base de données. Sera ajouté à la suite de l'URL. |
-O | Optionnel | Le fichier de configuration de sortie. Le fichier par défaut sera ./sfiler.conf |
-v | Optionnel | Sortie verbeuse |
-q | Optionnel | Mode silencieux |
Exemple:
Mode interactif:
shell
./sfiler-config-cli.sh setup -i
Mode non-interactif
shell
./sfiler-config-cli.sh setup -u sfiler-user -p sfiler-pwd -D MARIADB -h 127.0.0.1 -P 1442 -d sfile
Cette commande crée un fichier de configuration nommé sfiler.conf
dans le répertoire de travail courant pour la configuration de base de données spécifiée.