Wiki source code of Cataloguer un environnement depuis DB2 10
Last modified by Isabelle FERRIERE on 2019/10/16 16:28
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | ((( | ||
| 2 | == Problème == | ||
| 3 | ))) | ||
| 4 | |||
| 5 | Comment cataloguer un environnement depuis DB2 10 ? | ||
| 6 | ((( | ||
| 7 | == Solution == | ||
| 8 | ))) | ||
| 9 | |||
| 10 | Dans le catalogue local d'Adélia, vous ne voyez que les bases de données cataloguées dans DB2. | ||
| 11 | |||
| 12 | |||
| 13 | Il n’existe plus d’outil graphique de configuration client depuis DB2 10. | ||
| 14 | |||
| 15 | Pour cataloguer les bases en ligne de commande sur les postes client DB2, il faut vous connecter avec un profil administrateur : | ||
| 16 | |||
| 17 | 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). | ||
| 18 | |||
| 19 | |||
| 20 | Ouvrez une nouvelle fenêtre de commandes DOS, exécutée en tant qu'administrateur. | ||
| 21 | |||
| 22 | Exécutez « db2cmd » pour ouvrir une fenêtre de commandes DB2. | ||
| 23 | |||
| 24 | |||
| 25 | **//Pour décataloguer la base (si besoin) ://** | ||
| 26 | |||
| 27 | db2 uncatalog database NOM_BASE | ||
| 28 | |||
| 29 | **//Pour décataloguer le nœud (si besoin) ://** | ||
| 30 | |||
| 31 | A ne pas faire s'il y a des bases cataloguées sur ce noeud ! | ||
| 32 | |||
| 33 | db2 uncatalog node ADELIA | ||
| 34 | |||
| 35 | **//1/ Cataloguer le nœud ://** | ||
| 36 | * Nom de nœud :** Le nom de nœud est un alias. | ||
| 37 | ** Vous pouvez mettre le nom que vous voulez : TEST, TOTO, ADELIA, ... (ADELIA, dans l'exemple) (limité à 8 caractères maxi.). | ||
| 38 | ** Il est plus simple de mettre le même nom que le serveur ou ADELIA, pour éviter de le rechercher. | ||
| 39 | |||
| 40 | * Précisez l’adresse IP ou le nom DNS du serveur (127.0.10.45, dans l'exemple). | ||
| 41 | * Faites bien attention au n° de port : 50000 ! | ||
| 42 | |||
| 43 | |||
| 44 | db2 catalog tcpip node ADELIA remote 127.0.10.45 server 50000 remote_instance DB2 ostype nt | ||
| 45 | |||
| 46 | **//~=> Connaître la liste des nœuds catalogués ://** | ||
| 47 | |||
| 48 | db2 list node directory | ||
| 49 | |||
| 50 | **//2/ Cataloguez la base ://** | ||
| 51 | * Dans l'exemple ci-dessous, ADELIA est le nom du noeud, celui que vous avez mis à l'étape 1/. | ||
| 52 | |||
| 53 | |||
| 54 | db2 catalog database NOM_BASE at node ADELIA | ||
| 55 | |||
| 56 | **//~=> Connaître la liste des bases cataloguées ://** | ||
| 57 | |||
| 58 | db2 list db directory | ||
| 59 | |||
| 60 | **//3/ Assurez-vous que vous accédez bien à la base ://** | ||
| 61 | * Fermez la fenêtre de commandes pour rafraîchir le cache. | ||
| 62 | * Ouvrez une nouvelle fenêtre de commandes DOS. | ||
| 63 | * Exécutez « db2cmd » pour ouvrir une fenêtre de commandes DB2. | ||
| 64 | * Mettez, à la place de XXX le nom de l'utilisateur. Quand vous appuierez sur Entrée, il vous demandera son mot de passe. | ||
| 65 | |||
| 66 | |||
| 67 | db2 connect to NOM_BASE user XXX | ||
| 68 | |||
| 69 | * S’il y a une erreur nœud : il y a eu un pb de catalogage ou il faut ouvrir une autre fenêtre de commandes DOS (pb de cache). | ||
| 70 | * S’il y a une erreur de profil/mot de passe : on a réussi à se connecter à la base, mais le profil/mot de passe est erroné. | ||
| 71 | |||
| 72 | |||
| 73 | |||
| 74 | **//4/ Cataloguer dans Adélia ://** | ||
| 75 | |||
| 76 | Fermez complètement Adélia. | ||
| 77 | |||
| 78 | Rouvrez Adélia. | ||
| 79 | |||
| 80 | Faites un clic droit dans la fenêtre Icônes >> "Cataloguer des environnements/tampons". | ||
| 81 | |||
| 82 | Sélectionnez la base que vous venez de cataloguer au niveau DB2. | ||
| 83 | |||
| 84 | Poursuivez le catalogage Adélia. | ||
| 85 | ((( | ||
| 86 | == Articles connexes == | ||
| 87 | ))) | ||
| 88 | |||
| 89 | Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes. | ||
| 90 | |||
| 91 | {{liveData sort="doc.date:desc" source="liveTable" properties="doc.title,doc.date,doc.author" description="Recently updated" limit="5" filters="tag=sgbd" sourceParameters="translationPrefix=platform.index."}}{{/liveData}} | ||
| 92 | |||
| 93 | |||
| 94 | |||
| 95 | |=((( | ||
| 96 | Demandes liées)))|((( | ||
| 97 | ))) | ||
| 98 | |||
| 99 |