Créer et remplir manuellement des tables de base de données pour des actifs dans DB2

Ces instructions décrivent comment configurer manuellement IBM® DB2 et créer et remplir des tables pour IBM Rational Asset Manager dans DB2.

Avant de commencer

Si vous prévoyez d'utiliser l'application de configuration du serveur depuis IBM WebSphere Application Server, vous pouvez ignorer cette tâche car l'application de configuration du serveur peut créer et configurer les bases de données pour vous.

DB2 doit déjà être installé et en cours d'exécution. Veillez aussi à connaître l'emplacement des scripts SQL qui sont inclus dans le support d'installation (il s'agit généralement de chemin du support d'installation\ db_scripts\DB2). Vérifiez que vous connaissez le répertoire d'installation de DB2 (en général C:\Program Files\IBM\SQLLIB for Windows, opt/ibm/DB2/V9.7 for Linux et /opt/IBM/db2/V9.7 for AIX.

Pourquoi et quand exécuter cette tâche

Vous pouvez éventuellement utiliser des scripts de traitement par lots pour simplifier ce processus. Voir Créer et remplir des tables de base de données pour des actifs dans DB2 à l'aide de fichiers de traitement par lots.

Procédure

Pour configurer DB2 et y créer les tables de la base de données :

  1. Démarrez le Centre de contrôle DB2.
  2. Sélectionnez l'instance du gestionnaire de bases de données.
  3. Créez et ajoutez une nouvelle base de données.
    1. Cliquez sur Outils > Editeur de commande.
    2. Dans l'éditeur de commande, tapez (en majuscules) :
      ATTACH TO <INSTANCE_GESTIONNAIRE>
      (où <INSTANCE_GESTIONNAIRE> est le nom de l'instance du gestionnaire de bases de données que vous avez sélectionné à l'étape 2)
    3. Cliquez sur Exécution.
    4. Effacez la commande précédente de l'éditeur de commande et tapez (en majuscules) :
      CREATE DATABASE <NOM_BD> AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US
      (où <NOM_BD> peut être n'importe quel nom de votre choix ; par exemple, RAMDB)
    5. Cliquez sur Exécution.
    6. Cliquez sur Ajouter, sélectionnez la base de données que vous venez de créer et cliquez sur OK.
  4. Exécutez le script dbcreate.sql.
    1. Cliquez sur Ouvrir.
    2. Naviguez jusqu'au fichier dbcreate.sql.
    3. Cliquez sur OK.
    4. Cliquez sur Oui.
    5. Cliquez sur Exécution.
  5. Exécutez le script RAMSCHEMA_DB2.sql.
    1. Cliquez sur Ouvrir.
    2. Naviguez jusqu'au fichier RAMSCHEMA_DB2.sql.
    3. Cliquez sur OK.
    4. Cliquez sur Oui.
    5. Dans la zone Caractère de fin d'instruction, tapez un caret ( ^ ) à la place du point-virgule.
    6. Cliquez sur Exécution.
  6. Exécutez le script bootstrap_DB2.sql.
    1. Cliquez sur Ouvrir.
    2. Naviguez jusqu'au fichier bootstrap_DB2.sql.
    3. Cliquez sur OK.
    4. Cliquez sur Oui.
    5. Dans la zone Caractère de fin d'instruction, tapez un point-virgule ( ; ) à la place du caret ( ^ ).
    6. Cliquez sur Exécution.
  7. Vérifiez que les tables ont bien été créées.
    1. Cliquez sur Vue objet et ouvrez l'instance du gestionnaire de bases de données.
    2. Cliquez sur Tables pour vérifier que les tables contiennent des données.

Que faire ensuite


Vos commentaires