...
Comment cataloguer un environnement depuis DB2 10 ?
Solution
Dans le catalogue local d'Adélia, vous ne voyez que les bases de données cataloguées dans DB2.
Il n’existe plus d’outil graphique de configuration client depuis DB2 10.
Pour cataloguer les bases en ligne de commande (db2cmd) sur les postes client DB2, il faut vous connecter avec un profil administrateur :
Le profil connecté au poste doit être directement rattaché au groupe Administrateurs du poste (et non pas dans un sous-groupe), ou au groupe DB2ADMNS si celui-ci existe (ce groupe peut être installé avec le client DB2 selon les versions de DB2).
Ouvrez une nouvelle fenêtre de commandes DOS, exécutée en tant qu'administrateur.
Exécutez « db2cmd » pour ouvrir une fenêtre de commandes DB2.
Pour décataloguer la base (si besoin) :
db2 uncatalog database NOM_BASE
...
Pour décataloguer le nœud (si besoin) :
A ne pas faire s'il y a des bases cataloguées sur ce noeud !
db2 uncatalog node ADELIA
...
- Nom de nœud :
- Le nom de nœud est un alias.
- Vous pouvez mettre le nom que vous voulez : TEST, TOTO, ADELIA, ... (ADELIA, dans l'exemple) (limité à 8 caractères maxi.).
- Il est plus simple de mettre le même nom que le serveur ou ADELIA, pour éviter de le rechercher.
- Précisez l’adresse IP ou le nom DNS du serveur (127.0.10.45, dans l'exemple).
- Faites bien attention au n° de port : 50000 !
...
db2 list node directory
2/ Cataloguez la base :
- Dans l'exemple ci-dessous, ADELIA est le nom du noeud, celui que vous avez mis à l'étape 1/.
db2 catalog database NOM_BASE at node ADELIA
...