Configurer une connexion de base de données entre WebSphere Application Server V6.0.2 et DB2

Vous pouvez créer manuellement une connexion entre WebSphere Application Server V6.0.2 et les tables de base de données créées pour Rational Asset Manager dans DB2.
En cas d'installation dans un environnement de serveurs en cluster, chaque fois que vous devez exécuter une action sur la console d'administration WebSphere, utilisez celle du gestionnaire de domaine (DM).
  1. Lancez la Console d'administration WebSphere.
  2. Connectez-vous avec l'ID utilisateur admin et le mot de passe admin (définis plus tôt dans la section "Configurer la sécurité").
  3. Si DB2 et WebSphere Application Server ne sont pas installés sur le même serveur, assurez-vous que DB2 Agent Installer est installé avec WebSphere Application Server afin que ce dernier puisse communiquer avec l'installation distante de DB2.
  4. Configurez le chemin du pilote JDBC de DB2.
    1. Cliquez sur Environnement dans le volet de navigation.
    2. Cliquez sur Variables WebSphere.
    3. Cliquez sur Nouveau.
    4. Dans le champ Nom, tapez DB2UNIVERSAL_JDBC_DRIVER_PATH
    5. Dans le champ Valeur, tapez le chemin d'accès à SQLLib (par exemple, D:\Program Files\IBM\SQLLIB\java).
    6. Cliquez sur Valider.
    7. Cliquez sur OK.
  5. Configurez l'authentification J2C.
    1. Cliquez sur Sécurité.
    2. Cliquez sur Sécurité globale.
    3. Dans la section Authentification de la fenêtre Sécurité globale, cliquez sur Configuration JAAS.
    4. Cliquez sur Données d'authentification J2C.
    5. Cliquez sur Nouveau.
    6. Dans le champ Entrée d'alias, tapez RAM_Con.
    7. Dans le champ ID utilisateur, tapez un ID utilisateur DB2 ayant des privilèges d'administration (par exemple, db2admin).
    8. Dans le champ Mot de passe, tapez le mot de passe associé à l'ID utilisateur (par exemple, db2admin).
    9. Cliquez sur Valider.
    10. Cliquez sur OK.
  6. Créez une connexion de base de données
    1. Cliquez sur Ressources dans le volet de navigation.
    2. Cliquez sur Fournisseurs JDBC.
    3. Si vous utilisez une installation distante de DB2, assurez-vous que les champs Noeud et Serveur sont vides et cliquez sur Valider.
    4. En cas d'installation dans un environnement en cluster, tapez le nom du cluster dans le champ Cluster et cliquez sur Valider.
  7. Si d'autres pilotes JDBC ont été définis pour Rational Asset Manager (par exemple, Nom JNDI = jdbc/RAM_Con), supprimez ces pilotes avant d'effectuer les étapes suivantes.
  8. Créez un fournisseur JDBC.
    1. Cliquez sur Nouveau.
    2. Pour le type de base de données, sélectionnez DB2.
    3. Pour le type de fournisseur, sélectionnez DB2 Universal JDBC Driver.
    4. Pour le type d'implémentation, sélectionnez Source de données du pool de connexions.
    5. Cliquez sur Suivant.
    6. Cliquez sur Valider.
    7. Cliquez sur Sources de données.
    8. Cliquez sur Nouveau.
  9. Liez la base de données à un nom JNDI.
    1. Pour le Nom JNDI, sélectionnez jdbc/RAM_Con.
    2. Dans le champ Alias d'authentification géré par composant, sélectionnez l'authentification J2C que vous avez créée précédemment.
    3. Dans le champ Nom de la base de données, tapez le nom de la base de données que vous avez créée pour Rational Asset Manager dans DB2 (par exemple, RAMDB).
    4. Pour le Type de pilote, tapez 4.
    5. Pour le Nom du serveur, sélectionnez le nom de la machine où DB2 est installé.
    6. Cliquez sur Valider.
    7. Cliquez sur OK.
    8. Cliquez sur Tester la connexion.
  10. Sauvegardez la configuration de WebSphere Application Server.
    1. Cliquez sur Sauvegarder en haut de la fenêtre.
    2. Dans la fenêtre suivante, cliquez sur Sauvegarder.
  11. Déconnectez-vous de la console.
  12. Redémarrez le serveur.
  13. Dans un environnement en cluster, vous devez redémarrer le gestionnaire de domaine (DM).

Vos commentaires