DB2 Connect Mise en route pour UNIX**

5. Catalogage de la base de données

Pour qu'une application client puisse accéder à une base de données éloignée, celle-ci doit déjà avoir été cataloguée sur le noeud du système hôte et sur tous les noeuds des postes de travail DB2 Connect qui se connecteront à cette base de données. Lorsque vous créez une base de données, elle est automatiquement cataloguée sur l'hôte sous son alias (alias-bdd), qui est identique à son nom (nom-bdd). Les informations figurant dans le répertoire de bases de données et dans le répertoire des noeuds servent, sur DB2 Connect, à établir la connexion avec la base de données éloignée.

Pour cataloguer une base de données sur le poste DB2 Connect, procédez comme suit :

Étape  1.

Connectez-vous au système sous un ID utilisateur disposant des droits SYSADM ou SYSCTRL.

Étape  2.

Remplissez la colonne Votre valeur dans la feuille de travail suivante.

Tableau 17. Feuille de travail : Valeurs des paramètres pour le catalogage des bases de données
Paramètre Description Valeur type Votre valeur
Nom de base de données (nom-bdd) Nom de base de données DCS locale (nom-dcs-local) de la base de données éloignée que vous avez spécifié lorsque vous avez catalogué le répertoire de la base de données DCS, par exemple "ny". ny  
Alias de la base de données (alias-bdd) Alias local affecté arbitrairement à la base de données éloignée. Si vous n'indiquez pas d'alias, le nom de la base de données (nom-bdd) est utilisé par défaut. Il s'agit du nom utilisé pour vous connecter à une base de données à partir d'un client. localny  
Nom de noeud (nom-noeud) Nom du noeud dans le répertoire des noeuds, qui indique où se trouve la base de données. Attribuez au nom de noeud (nom-noeud) la valeur que vous avez utilisée pour cataloguer le noeud à l'étape précédente. db2node  

Étape  3.

Configurez l'environnement de l'instance et lancez l'interpréteur de commandes DB2. Exécutez le script de démarrage comme suit :

   . INSTHOME /sqllib/db2profile   (Bourne ou Korn shell)
   source INSTHOME/sqllib/db2cshrc (C shell)

INSTHOME est le répertoire personnel associé à l'instance.

Étape  4.

Cataloguez la base de données en entrant les commandes suivantes :

   
   catalog database nom-bdd as alias-bdd at
       node nom-noeud authentication type-auth
   terminate

Par exemple, pour cataloguer la base de données identifiée par DCS sous le nom de ny afin de lui affecter l'alias de base de données locale localny sur le noeud db2node, entrez les commandes suivantes :

   catalog database ny as localny at node db2node
   authentication dcs
   terminate



Suggestion

Si vous devez modifier des valeurs définies par la commande catalog database, respectez les étapes suivantes :

Étape  a.

Exécutez la commande uncatalog database :

   uncatalog database alias-bdd

Étape  b.

Recataloguez la base de données avec la valeur que vous voulez utiliser.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]