Vous pouvez créer manuellement une connexion entre IBM WebSphere Application Server version 6.1 et les tables de base de données créées pour Microsoft SQL Server 2005.
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.
A propos de cette tâche
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 Application Server, utilisez celle du gestionnaire de domaine (DM).
- Lancez la Console d'administration WebSphere. Par défaut, l'emplacement de la console est http://localhost:9060/ibm/console.
- Connectez-vous avec le nom d'utilisateur et le mot de passe de l'administrateur de WebSphere Application Server.
Par défaut, l'ID utilisateur et le mot de passe sont admin (défini dans la section "Configurer la sécurité," ci-dessus).
- Cliquez sur . La page Variables WebSphere Application Server s'ouvre.
- Cliquez sur MSSQLSERVER_JDBC_DRIVER_PATH. La page MSSQLSERVER_JDBC_DRIVER_PATH s'ouvre.
- Dans la zone 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.
- Cliquez sur , puis, dans la page correspondante, cliquez
sur Nouveau.
- Créez un fournisseur JDBC.
- Dans la page Fournissez JDBC, cliquez sur Nouveau.
- Pour le type de base de données, sélectionnez Défini par l'utilisateur.
- Dans la zone Nom de la classe d'implémentation,
tapez com.microsoft.sqlserver.jdbc.SQLServerXADataSource.
- Dans la zone Nom, tapez Fournisseur JDBC Microsoft SQL
Server 2005.
- Cliquez sur
Suivant.
- Dans la zone Chemin d'accès aux classes,
tapez ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar.
- Cliquez sur Terminer.
- Liez la base de données à un nom JNDI.
- Dans la page Fournisseurs JDBC, cliquez
sur Fournisseur JDBC Microsoft SQL
Server 2005 (il s'agit du lien au fournisseur JDBC que vous avez créé
précédemment).
- Sous Propriétés supplémentaires, cliquez
sur Sources de données.
- Cliquez sur Nouveau.
- Dans la zone Nom de la source de données,
tapez Microsoft
SQLServer 2005 JDBC RAM.
- Dans la zone Nom JNDI, tapez jdbc/RAM_Con.
- Cliquez sur
Suivant.
- Pour
le Nom de classe auxiliaire du magasin de données,
tapez com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
- Cliquez sur Suivant, puis sur Terminer.
- Dans la page de la source de données Microsoft SQLServer 2005 JDBC RAM, dans la
section Propriétés supplémentaires,
cliquez sur Propriétés personnalisées.
- Dans la page Propriétés personnalisées, cliquez sur Nouveau.
- Dans la zone Nom, tapez databaseName et,
dans la zone Valeur, tapez RAMDB ou le nom
que vous avez utilisé pour la base de données.
- Cliquez sur OK.
Vous retrouvez la page Propriétés personnalisées.
- Ajoutez une autre propriété personnalisée pour le nom
du serveur. Cliquez sur Nouveau.
Dans la zone Nom,
tapez serverName et,
dans la zone Valeur, tapez nom de
votre serveur (par exemple, monserveur.com), puis cliquez sur OK.
- Ajoutez une autre propriété personnalisée pour le numéro
de port. Cliquez sur Nouveau.
Dans la zone Nom,
tapez portNumber et, dans la zone Valeur,
tapez votre numéro de port (la valeur par défaut est
généralement 1443), puis cliquez
sur OK.
- Cliquez sur OK.
Vous retrouvez la page Propriétés personnalisées.
- Configurez l'authentification J2C.
- Cliquez sur le lien Microsoft SQLServer 2005 JDBC RAM en haut de la page.
- Dans la section Articles liés,
cliquez sur JAAS - Données d'authentification J2C.
- Cliquez sur Nouveau.
- Entrez 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.
- Cliquez sur OK.
- Cliquez sur le lien Microsoft SQLServer 2005 JDBC RAM en haut de la page.
- 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.
- Cliquez sur OK.
- Cliquez sur Enregistrer.
- Déconnectez-vous de la console.
- Redémarrez le serveur.
- Dans un environnement en cluster, vous devez redémarrer le gestionnaire de domaine (DM).