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

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 Microsoft SQL Server 2005.
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. Cliquez sur Environnement > Variables WebSphere. La page Variables WebSphere s'ouvre.
  4. Cliquez sur MSSQLSERVER_JDBC_DRIVER_PATH. La page MSSQLSERVER_JDBC_DRIVER_PATH s'ouvre.
  5. Dans le champ Valeur, entrez le chemin d'accès au répertoire qui contient le pilote JDBC Microsoft pour MSSQLServer 2005 (sqljdbc.jar) et cliquez sur OK.
  6. Cliquez sur Ressources > Fournisseurs JDBC, puis, sur la page correspondante, cliquez sur Nouveau.
  7. Créez un fournisseur JDBC.
    1. Sur la page Fournissez JDBC, cliquez sur Nouveau.
    2. Pour le type de base de données, sélectionnez Défini par l'utilisateur et cliquez sur Suivant.
    3. Pour le type de fournisseur, sélectionnez Fournisseur JDBC défini par l'utilisateur.
    4. Pour le type d'implémentation, sélectionnez Défini par l'utilisateur.
    5. Cliquez sur Suivant.
    6. Dans le champ Nom, tapez Fournisseur JDBC Microsoft SQL Server 2005.
    7. Dans le champ Chemin d'accès aux classes, tapez ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar.
    8. Dans le champ Nom de la classe d'implémentation, tapez com.microsoft.sqlserver.jdbc.SQLServerXADataSource.
    9. Cliquez sur Valider. Le lien Sources de données est activé.
  8. Liez la base de données à un nom JNDI.
    1. Sous Propriétés supplémentaires, cliquez sur Sources de données.
    2. Cliquez sur Nouveau.
    3. Dans le champ Nom, tapez Microsoft SQLServer 2005 JDBC RAM.
    4. Dans le champ Nom JNDI, tapez jdbc/RAM_Con.
    5. Dans la section Nom de classe auxiliaire du magasin de données, sélectionnez Spécifier une classe auxiliaire de magasin de données définie par l'utilisateur, puis, dans le champ Nom de classe auxiliaire de magasin de données qualifié par le package, tapez com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper.
    6. Cliquez sur Valider. Le lien Propriétés personnalisées devient disponible.
    7. Cliquez sur Propriétés personnalisées et, sur la page correspondante, cliquez sur Nouveau.
    8. Dans le champ Nom, tapez databaseName et, dans le champ Valeur, tapez RAMDB ou le nom que vous avez utilisé pour la base de données.
    9. Cliquez sur OK. Vous retrouvez la page Propriétés personnalisées.
    10. Ajoutez une autre propriété personnalisée pour le nom du serveur. Cliquez sur Nouveau. Dans le champ Nom, tapez serverName et, dans le champ Valeur, tapez nom de votre serveur (par exemple, monserveur.com), puis cliquez sur OK.
    11. Ajoutez une autre propriété personnalisée pour le numéro de port. Cliquez sur Nouveau. Dans le champ Nom, tapez portNumber et, dans le champ Valeur, tapez votre numéro de port (la valeur par défaut est généralement 1443), puis cliquez sur OK.
    12. Cliquez sur OK. Vous retrouvez la page Propriétés personnalisées.
  9. Configurez l'authentification J2C.
    1. Cliquez sur le lien Microsoft SQLServer 2005 JDBC RAM en haut de la page.
    2. Cliquez sur Entrées de données d'authentification de l'architecture J2C (J2EE Connector Architecture).
    3. Cliquez sur Nouveau.
    4. Sur la page JAAS - Données d'authentification J2C, tapez l'Alias, l'ID utilisateur et le Mot de passe qui serviront à l'authentification auprès de la base de données Microsoft SQL Server 2005.
    5. Cliquez sur OK.
    6. Cliquez sur le lien Microsoft SQLServer 2005 JDBC RAM en haut de la page.
    7. Dans la section Authentification gérée par conteneur, sélectionnez l'entrée correspondant à l'alias d'authentification JAAS-J2C que vous avez créé. Le nom du noeud est normalement ajouté comme préfixe à cet alias.
    8. Cliquez sur OK.
    9. Cliquez sur Sauvegarder.
  10. Déconnectez-vous de la console.
  11. Redémarrez le serveur.
  12. Dans un environnement en cluster, vous devez redémarrer le gestionnaire de domaine (DM).

Vos commentaires