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
| ||||||||||||||||
É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) où 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
|