Configuration de DB2 V9.1 de sorte qu'il puisse être utilisé avec Rational Quality Manager

Suivez les instructions ci-après pour installer, créer et configurer une base de données DB2 pour pouvoir l'utiliser avec IBM Rational Quality Manager.
Pourquoi et quand exécuter cette tâche

IBM Rational Team Concert fournit des informations supplémentaires sur la configuration de la base de données DB2. Ces informations sont fournies à titre complémentaire. Vous trouverez des informations sur Rational Team Concert dans Setting up a DB2 database. Accédez ensuite à la rubrique : Installation et mise à niveau > Installation de Rational Team Concert > Installation de Rational Team Concert Standard Edition > Configuration de la base de données.

Pour installer et configurer Rational Quality Manager de sorte qu'il puisse être utilisé avec une base de données DB2 :Rational Quality Manager :

  1. Si la base de données DB2 n'est pas encore installée, procédez à l'opération dès maintenant. Suivez les instructions figurant dans le guide d'installation de DB2.
  2. Installez le groupe de correctifs FP4 pour DB2 v9.1.
  3. Installez la licence pour la base de données DB2.
  4. Copiez le fichier DB2_Enterp_Svr_CPU_Activation.zip dans un dossier temporaire situé sur le serveur DB2, par exemple : C:\temp dir.
  5. Procédez à l'extraction du fichier compressé.
  6. Lancez la commande db2cmd et entrez : db2licm -a C:\temp\db2\license\db2ese_c.lic. Pendant l'installation de DB2, le programme d'installation demande un nom d'utilisateur et un mot de passe pour l'administration de DB2. Mémorisez ces données d'identification car vous devrez les utiliser ultérieurement dans le fichier teamserver.properties.
  7. Sur le serveur DB2, démarrez le centre de contrôle DB2.
  8. Cliquez avec le bouton droit de la souris sur Toutes les bases de données et sélectionnez Création d'une base de données, puis Standard. L'assistant de création d'une base de données s'ouvre.
  9. Dans la première page de l'assistant de création d'une base de données, effectuez les opérations suivantes :
    1. Comme nom de base de données, tapez : RQM.
    2. Spécifiez le chemin par défaut, par exemple : C:\.
    3. Sélectionnez l'option Stockage géré par DB2 (stockage automatique).
    4. Spécifiez 16K comme valeur du pool de mémoire tampon et de l'espace table.
    5. Cliquez sur Suivant.
  10. Dans la deuxième page de l'assistant de création d'une base de données, effectuez les opérations suivantes :
    1. Acceptez les valeurs par défaut.
    2. Cliquez sur Suivant.
  11. Dans la troisième page de l'assistant de création d'une base de données, vérifiez que les options suivantes sont définies comme indiqué :
    1. La zone Pays/Région est définie à : valeur par défaut.
    2. La zone Territoire a pour valeur US.
    3. La zone Jeu de codes a pour valeur UTF-8.
    4. La zone Ordre de classement a pour valeur : Système.
  12. Cliquez sur Suivant.
  13. Cliquez sur Terminer.
    Remarque : Les séries d'étapes qui suivent doivent être exécutées sur le serveur Rational Quality Manager.
  14. Configurez les propriétés de la base de données Rational Quality Manager dans le fichier teamserver.properties. Rational Quality Manager utilise ce fichier pour spécifier différentes propriétés, parmi lesquelles les paramètres de base de données. En mettant à jour le fichier teamserver.properties, vous pouvez utiliser la base de données DB2 au lieu de Derby.
  15. Pour configurer teamserver.properties pour une base de données DB2 :
    1. Dans le fichier teamserver.db2.properties, modifiez le nom d'hôte (ou l'adresse IP) de la base de données, le nom de la base de données, ainsi que le nom d'utilisateur et le mot de passe DB2 conformément au graphique ci-dessous.
      Exemple de fichier teamserver.db2.properties dans lequel l'emplacement du nom d'hôte, du nom de la base de données, de l'ID utilisateur et du mot de passe admin et de la taille de l'espace table db2 est mis en évidence.
    2. Ajoutez les lignes suivantes au fichier teamserver.db2.properties. (Modifiez les numéros de port pour qu'ils correspondent à votre configuration WebSphere Application Server.)
      #websphere port configuration
      com.ibm.team.repository.server.repourl.port.http=9080
      com.ibm.team.repository.server.repourl.port.https=9443 
      Remarque : Il s'agit des numéros de port par défaut. Si vous n'avez pas installé WebSphere Application Server et que vous utilisez d'autres numéros de port, faites-les correspondre aux numéros de port affectés dans WebSphere Application Server.
    3. Renommez le fichier existant teamserver.properties en teamserver.propertiesBAK.
    4. Renommez teamserver.db2.properties en teamserver.properties.
  16. Editez les profils de gestion des accès. Jazz utilise des profils pour spécifier le chemin d'accès au plug-in pour les mises à jour d'édition et de groupe de correctifs ultérieures. Ces profils sont également utilisés lors de la création de tables de base de données. Ils doivent être associés à un chemin d'accès complet au répertoire de mise à jour pour fonctionner correctement. Il existe actuellement trois profils de gestion des accès (C:\RQM\server\provision_profiles). Modifiez chacun d'eux afin qu'ils incluent un chemin complet tel que celui-ci :
    • Sous Windows
    1. profile.ini : url=file:///C:/RQM/server/update-site featureid=com.ibm.team.rtc.server.feature
    2. rqm-license-profile.ini : url=file:///C:/RQM/server/rqm-license-update-site featureid=com.ibm.rqm.licensing.standard.feature
    3. rqm-profile.ini : url=file:///D:/RQM/server/rqm-update-site featureid=com.ibm.rqm.server.feature
    • Sous Linux, la syntaxe permettant d'éditer les profils est la suivante, si votre répertoire d'installation Rational Quality Manager est /opt/IBM/RQM
    1. Pour Red Hat Enterprise Linux 5 : url=file:/opt/IBM/RQM/server/ OU url=file:///opt/IBM/RQM/server/
    2. Pour SUSE Linux Enterprise Server 10 : url=file:/opt/IBM/RQM/server/
  17. Une fois que le fichier teamserver.properties et que les profils de gestion d'accès ont été modifiés, vous devez exécuter un utilitaire Jazz appelé repotools afin de créer les tables de base de données. Le fichier de l'utilitaire repotools.bat se trouve dans [chemin d'installation de Rational Quality Manager]\RQM\server\repotools.bat.
    1. Ouvrez une invite de commande.
    2. Exécutez repotools.bat : repotools -createTables logFile=/tmp/repotools.log.
  18. Effectuez une sauvegarde de teamserver.properties et des fichiers des profils, que vous utiliserez lorsque vous installerez une génération ultérieure.
  19. Sur le serveur DB2, faites une sauvegarde de la base de données après sa création initiale (utilisateurs compris) afin de pouvoir la régénérer rapidement dans le cadre des tests. Dans la base de données DB2, cliquez avec le bouton droit de la souris sur celle-ci et sélectionnez Sauvegarder. Pour procéder à la restauration, cliquez avec le bouton droit de la souris sur la base de données et sélectionnez Restaurer.

Retour d'informations