Téléchargement des produits


Version anglaise


 

L'Outil de gestion de bases de données peut être lancé en mode automatique depuis un fichier de commande. Les paramètres spécifient les valeurs par défaut des champs dans l'interface graphique. Si le mode d'exécution "auto" ou "no_gui" est spécifié, tous les paramètres nécessaires doivent être renseignés ; sinon, l'utilisateur peut compléter les informations au niveau de l'interface.


Si un utilitaire est spécifié, et que l'exécution n'est pas en mode automatique, l'outil démarrera directement sur la page associée à l'action.


Les paramètres sont passés de façon générique sur la ligne de commande :

-param

pour les paramètres ne prenant pas de valeur.

-param:valeur_entiere

pour les paramètres prenant une valeur numérique.

-param:"valeur chaîne"

pour les paramètres prenant une valeur de type chaîne.



Les paramètres valides sont résumés dans les tableaux suivants :

(X : obligatoirement renseigné)

(O : optionnel)

(Vide : ignoré)


Utilitaires

Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

create

Création d'une base de données

X










create_tables

Création des structures de tables


X









backup

Sauvegarde d'une base de données



X








restore

Restauration d'une base de données




X







delete

Suppression d'une base de données





X






export

Exportation d'une base de données






X





import

Importation d'une base de données







X




copy

Copie des données entre deux bases de données








X



update

Mise à jour des structures de tables









X


drop_tables

Suppression des structures de tables










X


Paramètres généraux

Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

descfile

Nom complet du fichier de description de la base

X

X

X

X

X

X

X

X

X

X

logfile

Nom complet du fichier historique

O

O

O

O

O

O

O

O

O

O

dbm

Nom du gestionnaire de bases de données

Valeurs possibles : "db2", "oracle", "sql server", "btrieve", "ODBC", "AS400", "MySQL"

Les valeurs "oracle7" et "oracle8" sont supportées pour compatibilité

X

X

X

X

X

X

X

X

X

X

database

Nom ou URL d'accès de la base de données origine ou nom de la bibliothèque AS/400 par défaut

X

X

X

X

X

X

X

X

X

X

user

Profil de connexion à la base de données origine


O




O

O

O

O

O

password

Mot de passe pour la connexion


O




O

O

O

O

O

dest_dbm

Nom du gestionnaire de bases de données cible

Valeurs possibles : "db2", "oracle", "sql server", "btrieve", "ODBC", "AS400", "MySQL"

Les valeurs "oracle7" et "oracle8" sont supportées pour compatibilité








X



dest_database

Nom ou URL d'accès de la base de données cible








X



dest_user

Profil de connexion à la base de données cible








O



dest_password

Mot de passe pour la connexion








O



bt_dir

Répertoire des fichiers origines (base Btrieve)


X




X

X

X


X

dest_bt_dir

Répertoire des fichiers cibles (base Btrieve)






X

X

X



directory

Répertoire pour les opérations d'import/export






X

X
















no_gui

Pas d'interface graphique ("auto" doit être spécifié)

O

O

O

O

O

O

O

O

O

O

auto

Lance l'exécution de l'outil sans interaction avec l'utilisateur

O

O

O

O

O

O

O

O

O

O

report_mode

Gère l'affichage des boîtes de messages : entier, somme des types de messages autorisés (1 : succès, 2 : avertissement, 4 : erreur) 

O

O

O

O

O

O

O

O

O

O

no_input

Pas d'action de l'utilisateur. Raccourci pour
(-report_mode: 0 -auto)

O

O

O

O

O

O

O

O

O

O

host

Nom d'hôte du serveur (AS/400 ou via Middleware)

X

X



X

X

X

X

X

X

port

Port de connexion du serveur (AS/400 ou via Middleware - 910 par défaut)

O

O



O

O

O

O

O

O

miduser

Nom d'utilisateur pour la connexion au serveur (AS/400 ou via Middleware)

X

X



X

X

X

X

X

X

midpassword

Mot de passe pour la connexion au serveur (AS/400 ou via Middleware)

X

X



X

X

X

X

X

X

curlib

Bibliothèque ou schéma par défaut (AS/400)


O




O

O

O

O

O

logged

Fonctionnement en mode journalisé (AS/400) – nécessite que les tables soient journalisées explicitement ou créées dans une collection sur l'AS/400.

En mode création, ce paramètre provoque la création d'une collection SQL.

Mode autocommit (logged = 0) par défaut.


O




O

O

O

O

O

dest_host

Nom d'hôte du serveur pour l'AS/400 cible (AS/400 ou via Middleware - 910 par défaut)








X



dest_port

Port de connexion du serveur pour l'AS/400 cible (AS/400 ou via Middleware)








O



dest_miduser

Nom d'utilisateur pour la connexion au serveur cible (AS/400 ou via Middleware)








X



dest_midpassword

Mot de passe pour la connexion au serveur cible (AS/400 ou via Middleware)








X



dest_curlib

Bibliothèque ou schéma par défaut pour l'AS/400 cible (AS/400)








O




Paramètres pour AS/400

Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

description

Description de la bibliothèque

X










num_asp

Numéro d'ASP (entre 1 et 32, 1 par défaut)

O











Paramètres pour DB2


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

database_unit

Unité de disque de la base de données

X



X







database_comment

Commentaire de la base de données

O










backup_directory

Répertoire de l'image de sauvegarde



X

X







orig_database

Nom initial de la base de données correspondant à l'image de sauvegarde




X







timestamp

Horodatage de l'image de sauvegarde à restaurer, sous la forme AAAAMMJJHHMISS




O







force_overwrite

Ecrase une base existante sans confirmation




O








Paramètres pour ORACLE


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

database_sid

SID de la base de données
Attention : 4 lettres si Oracle < 8.1

X



X







database_directory

Répertoire de la base de données

X



X







database_password

Mot de passe interne de la base de données

X


X

X

X






backup_directory

Répertoire de l'image de sauvegarde



X

X







database_init_file

Fichier de paramètres de la base de données



X

X

X






force_shutdown

Force la fermeture des sessions actives



O

O

O






force_overwrite

Ecrase une base existante sans confirmation




O







data_tablespace

Espace table pour les tables (et les index en l'absence de paramétrage spécifique

O

O







O


index_tablespace

Espace table pour les index

O

O







O



Paramètres pour SQL SERVER


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

data_file

Nom du fichier de données

X










data_file_size

Taille initiale du fichier de données

O










data_file_size_max

Taille maximale du fichier de données (si -1, illimitée)

O










data_file_size_inc

Taille des incréments du fichier de données

O










log_file

Nom du fichier journal

X










log_file_size

Taille initiale du fichier journal

O










log_file_size_max

Taille maximale du fichier journal (si -1, illimitée)

O










log_file_size_inc

Taille des incréments du fichier journal

O










backup_device

Nom de l'unité de sauvegarde



X

X







backup_number

Numéro de la sauvegarde dans l'unité de sauvegarde



X

X







move_files

"Renommages" de fichiers - suite de couples
nom origine,nom renommé séparés par des " ;"

Ex : "d:\data\test.dat,d:\data\test_bis.dat; d:\data\test.log,d:\data\test_bis.log"




O







force_overwrite

Ecrase une base existante sans confirmation




O








Paramètres pour MySQL


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

user

Utilisateur disposant des droits d'administration du serveur MySQL (ex : root)

X




X






password

Mot de passe de l'utilisateur

X




X







Paramètres pour PostgreSQL


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

user

Utilisateur disposant des droits d'administration du serveur PostgreSQL (ex : postgres)

X




X






password

Mot de passe de l'utilisateur

X




X







Paramètres pour ODBC (Access)


Paramètre

Description

Cr

Ct

Sv

Rs

Su

E

I

C

M

Dt

database_directory

Répertoire où le fichier de la base de données sera créé (nom_base.mdb)

X












Exemples :

Création d'une base TEST DB2 sur C, sans interaction :

start /wait dbtool -descfile:"adelia.dbd" -create -dbm:"db2" -database:"TEST" -database_unit:C -database_comment:"test création" -logfile:"c:\temp\test.log" -auto


Restauration d'une base TEST DB2 sur C depuis l'image de sauvegarde de BASETEST sur d:\backup, sans interaction :

start /wait dbtool -descfile:"adelia.dbd" -restore -dbm:"db2" -database:"TEST" -database_unit:C -orig_database:"BASETEST" -backup_directory:"d:\backup" -logfile:"c:\temp\test.log" -auto


↑ Haut de page

  • Aucune étiquette