Normalement, il n'est pas nécessaire de recréer les connexions JDBC.
Le cluster dynamique clone le modèle de connecteur JDBC à partir du serveur d'applications WC_demo.
Pourquoi et quand utiliser cette tâche
Effectuez les opérations ci-dessous pour configurer des opérations dynamiques.
- Ouvrez la console d'administration du gestionnaire de déploiement.
- Sélectionnez Ressources > Fournisseurs JDBC.
- Supprimez les cibles des zones Noeud, Cluster ou Serveur et cliquez sur Appliquer.
La portée correspond désormais au niveau cellule.
- Créez un fournisseur JDBC. Les informations correspondent à celles qui ont été créées par le fournisseur pour le serveur d'applications unique, mais au niveau de la cellule :
- Type de base de données : DB2
- Type de fournisseur : DB2 Universal JDBC Driver Provider
- Type d'implémentation : Source de données du pool de connexions
- Nom : demo - WebSphere Commerce JDBC Provider
- Description : demo - WebSphere Commerce JDBC Provider
- Chemin d'accès aux classes : C:/WebSphere/SQLLIB/java/db2java.zip, par exemple
- Chemin d'accès aux bibliothèques natives : *blank
- Nom de la classe d'implémentation : COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
- Cliquez sur Appliquer les modifications.
- Créez une source de données :
- Nom : WebSphere Commerce DB2 DataSource demo
- Nom JNDI : jdbc/WebSphere Commerce DB2 DataSource demo
- Sélectionnez la case à cocher Utiliser cette source de données dans la persistance CMP.
- Description : WebSphere Commerce DB2 DataSource demo
- Cliquez sur le bouton Nom de classe auxiliaire du magasin de données.
- Alias d'authentification géré par composant : WC_demo – authDataAlias
- Alias d'authentification géré par conteneur : WC_demo – authDataAlias
- Alias de configuration de mappage : DefaultPrincipalMapping
- Nom de la base de données : mall
- Propriétés du pool de connexions :
- Délai d'expiration de connexion : 180
- Nombre maximal de connexions : 65
- Nombre minimal de connexions : 5
- Intervalle de régulation : 180
- Délai d'inutilisation : 1800
- Délai dépassé : 1800
- Règle de purge : Entire Pool
- Propriétés de la source de données :
- Taille de la mémoire cache d'instructions : 50
- Désélectionnez l'option Activer la détection des accès comprenant plusieurs unités d'exécution.
- Désélectionnez l'option Activer la réauthentification de la base de données.
- Désélectionnez l'option Activer la prise en charge de l'optimisation en une phase JMS.
- Désélectionnez l'option Gérer les descripteurs placés en cache.
- Désélectionnez l'option Consigner le contexte de transaction manquant.
- Désélectionnez l'option de test préalable des connexions.
- Propriétés personnalisées :
- Nom : URL
- Valeur : jdbc:db2:mall
- Type : java.lang.String
- Sauvegardez les modifications dans le référentiel maître.
- Utilisez la fonction Tester la connexion pour vérifier la configuration de la base de données.