Exemple de fichier texte CSV

Le fichier texte CSV contient les informations concernant toutes les connexions de base de données. Vous pouvez créer, puis importer ce fichier pour ajouter les connexions de base de données que vous avez définies. Vous pouvez également utiliser l'exemple de fichier texte CSV fourni avec votre produit. Cet exemple de fichier texte CSV se trouve dans le sous-répertoire samples du répertoire d'installation.

Paramètres à définir dans le fichier texte CSV

Le tableau ci-après présente les paramètres que vous pouvez définir dans le fichier CSV.
Tableau 1. Paramètres à définir dans le fichier texte CSV
Paramètre Explication
name (Obligatoire)

Nom unique de la connexion de base de données.

Le paramètre de nom représente l'identificateur d'une connexion de base de données et chaque connexion doit porter un nom unique.
Remarque : Au cours de l'importation, si le fichier d'importation comporte un paramètre name en double, l'assistant d'importation vous demandera soit de mettre à jour les propriétés de connexion avec une de nouvelles données, soit de garder les connexions existantes sans les modifier.
dataServerType (Obligatoire) Type du serveur de base de données. Les valeurs suivantes sont admises :
  • DB2LUW
  • DB2Z
  • INFORMIX
  • INFORMIX_JDBC
Avertissement : Certains produits ne prennent en charge qu'un ensemble limité de serveurs de bases de données. Avant d'importer un fichier de connexion de source de données, vérifiez que les entrées dataServerType comprises sont prises en charge par votre produit.
db2instance (Facultatif) Le nom de l'instance DB2.
databaseName (Obligatoire) Nom de la base de données pour cette connexion de base de données.
host (Obligatoire) Adresse IP ou nom IP de l'hôte sur lequel la base de données existe. Pour extraire le nom d'hôte, exécutez la commande TCP/IP hostname sur le serveur. Pour extraire l'adresse IP, exécutez la commande ping nom_hôte sur le serveur.
port (Obligatoire) Numéro du port sur lequel la base de données est configurée.
user (Facultatif) Nom d'utilisateur de la base de données.
password/password.decrypted (Facultatif) Mot de passe de l'utilisateur de base de données. Si vous utilisez le paramètre password, le mot de passe indiqué dans la définition doit être dans un format chiffré.
location (Obligatoire pour DB2Z) Emplacement du système DB2 for z/OS.
databaseAlias (Facultatif) Alias de l'interpréteur de commandes DB2 (CLP). Ce paramètre est utilisable uniquement pour les types de serveur de données DB2LUW et DB2Z.
INFORMIXSERVERNAME (Obligatoire pour INFORMIX_JDBC, facultatif pour INFORMIX) Nom du serveur de base de données Informix .
xtraProps (Facultatif)

Propriétés supplémentaires tels que les propriétés de connexion telles qu'elles sont définies dans la documentation du pilote JDBC pour le type de serveur de base de données.

Exemple : traceLevel=32

URL (voir explications) Adresse URL JDBC du serveur de base de données. Le paramètre URL est obligatoire si le type de serveur de données n'est pas pris en charge par défaut.
Remarque : Une URL par défaut est créée pour la connexion si aucune valeur n'est saisie pour ce paramètre.
comment (Facultatif) Commentaire descriptif de la connexion de base de données.

Exemple de fichier texte CSV

Vous pouvez consulter un exemple de fichier texte CSV dans le sous-répertoire samples du répertoire d'installation. Le contenu de cet exemple de fichier est le suivant :
#=========================================================================#
#  Licensed Materials - Property of IBM                                   #
#  (c) Copyright IBM Corp. 2010, 2011 All Rights Reserved.                #
#  US Government Users Restricted Rights - Use, duplication or            #
#  disclosure restricted by GSA ADP Schedule Contract with                #
#  IBM Corp.                                                              #
#=========================================================================================================================================================================================
# Field                        ::  Description
# name                         ::  Obligatoire. Identificateur unique de la connexion de base de données.
# dataServerType               ::  Obligatoire. Type de base de données. Les bases de données suivantes sont prises en charge par défaut : DB2LUW, DB2Z.
# db2instance                  ::  Facultatif. Nom d'instance DB2.
# databaseName                 ::  Obligatoire. Nom de la base de données.
# host                         ::  Obligatoire. Adresse IP ou nom IP de l'hôte sur lequel la base de données existe.
# port                         ::  Obligatoire. Numéro du port sur lequel la base de données est configurée.
# user                         ::  Obligatoire. ID d'un utilisateur dotés de droits d'accès sur la base de données. 
# password/password.decrypted  ::  Facultatif. Mot de passe correspondant à l'ID utilisateur. Si vous utilisez l'option "mot de passe", la valeur de cette zone doit correspondre à un mot de passe codé.
# location                     ::  Facultatif. Emplacement de DB2Z. Cette colonne est obligatoire uniquement si le dataServerType est DB2Z.
# databaseAlias                ::  Facultatif. Alias de l'interpréteur de commandes DB2 CLP. Cette colonne est uniquement utilisée pour DB2LUW et DB2Z.
# INFORMIXSERVERNAME           ::  Obligatoire si le dataServerType est INFORMIX_JDBC.
# xtraProps                    ::  Facultatif. Propriétés supplémentaires tels que les propriétés de
connexion telles qu'elles sont définies dans la documentation du pilote JDBC pour le type de serveur de base de données. Séparez les propriétés multiples par des points-virgules. 
# URL                          ::  Facultatif. URL JDBC. Cette zone est obligatoire si le type de serveur de données n'est pas celui pris en charge par défaut.
# comment                      ::  Facultatif. Commentaire descriptif de cette connexion. 
# securityMechanism            ::  Facultatif. Cette colonne est réservée/utilisée pour l'exportation de connexion uniquement. Les utilisateurs n'ont pas le droit de modifier cette colonne.
# kerberosServerPrincipal      ::  Facultatif. Cette colonne est réservée/utilisée pour l'exportation de connexion uniquement. Les utilisateurs n'ont pas le droit de modifier cette colonne.
#=========================================================================================================================================================================================
name,             dataServerType, databaseName, db2instance, host,          port,  user,     password, databaseAlias, location, INFORMIXSERVERNAME, xtraProps, URL, comment, 
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SAMPLEDB, DB2LUW,         SAMPLE_DATA,     ,            sample.ibm.com, 50002, inst95, ,         ,              ,         ,                   ,          jdbc:db2://sample.ibm.com:50002/SAMPLE_DATA:retrieveMessagesFromServerOnGetMessage=true;securityMechanism=3;, ,        

Commentaires