Pourquoi et quand utiliser cette tâche
Les environnements d'exécution utilisent une base de données distincte pour suivre la progression des travaux à exécution longue. Le stockage des informations dans une base de données permet de constituer un magasin de données transactionnelles que l'environnement d'exécution peut utiliser pour effectuer des reprises sur incident.
Une instance spécifique de l'environnement d'exécution peut posséder sa propre base de données dédiée ou partager une base de données avec une ou plusieurs instances de l'environnement d'exécution.
Comme avec la base de données du planificateur pour exécution longue, WebSphere
Extended Deployment fournit des fichiers DDL pour définir la base de données de l'environnement LREE
dans le répertoire <racine_installation_WAS>/longRunning. Les fichiers DDL
utilisés pour créer la base de données de l'environnement d'exécution s'appellent CreateLREETablesXxx.ddl et CreateLREETablespaceXxx.ddl, où
Xxx représente le type du gestionnaire de base de données auquel les scripts sont destinés. Notez que certains gestionnaires de bases de données ne possèdent pas de fichiers DDL correspondants pour les espaces tables. Pour plus d'informations sur la personnalisation des scripts DDL et l'utilisation des outils de base de données pour les exécuter, reportez-vous à la documentation du fournisseur de la base de données.
Pour DB2 sous z/OS,
des scripts SPUFI sont mis à disposition dans le répertoire racine_install_WAS/longRunning.
Le script SPUFI LREE est SPFLREE.
Pour configurer la base de données de l'environnement d'exécution en utilisant la base de données Cloudscape, effectuez les opérations ci-après. Les bases de données Cloudscape ne doivent pas être utilisées dans des configurations à haute disponibilité. Les instructions indiquées supposent que vous utilisez une base de données Cloudscape imbriquée. Comme une seule machine machine virtuelle Java (JVM) peut accéder à la base de données Cloudscape imbriquée, chaque environnement d'exécution requiert une base de donnée de donnée qui lui est propre. Vous devez donc répéter ces étapes sur chaque système devant héberger un environnement d'exécution et utiliser des sources de données propres au noeud à l'étape suivante.
Que faire ensuite
Après avoir créé la base de données, vous devez la définir dans WebSphere Extended Deployment. Si vous souhaitez que plusieurs environnements d'exécution partagent une même base de données, vous devez la définir au niveau de la cellule. La source de données des bases de données utilisées par un environnement d'exécution unique doit être définie au niveau du noeud.
- Dans la console d'administration, sélectionnez Ressources > Fournisseurs JDBC.
- Si vous définissez la source de données au niveau de la cellule, effacez la valeur indiquée dans les zones du noeud, du serveur et du cluster. Si vous définissez la source de données au niveau du noeud, cliquez sur
Parcourir les noeuds, sélectionnez le noeud approprié et cliquez sur OK.
- Cliquez sur Valider.
- Sélectionnez le fournisseur JDBC correspondant au système de base de données utilisé pour créer la base de données de l'environnement d'exécution. Vous pouvez être amené à définir un nouveau fournisseur JDBC si le fournisseur JDBC de votre base de données n'apparaît pas dans la liste. Pour plus d'informations sur la définition d'un nouveau fournisseur JDBC, voir la documentation du fournisseur JDBC. Si vous avez choisi Cloudscape pour créer la base de données de travaux, sélectionnez
Fournisseur JDBC Cloudscape (XA) dans la liste.
- Sélectionnez Sources de données.
- Cliquez sur Nouveau.
- Entrez les valeurs suivantes :
- Nom : LREE ou un autre nom de votre choix. Si vous définissez des sources de données pour chaque noeud, chacune d'elles doit posséder un nom unique.
- Nom JNDI : jdbc/lree ou le nom JNDI de votre choix pour la source de données. Si vous définissez des sources de données pour chaque noeud, chacune d'elles doit posséder un nom JNDI unique.
- Paramètres supplémentaires : En fonction du fournisseur JDBC que vous sélectionnez.
La source de données Cloudscape ne requiert pas de paramètres supplémentaires.
- Cliquez sur OK.
- Si vous utilisez une base de données Cloudscape, cliquez sur le nom de la source de données dans le tableau et faites défiler la page vers le bas. Entrez la base de données <rép_bd>/LREE dans la zone Nom de la base de données puis cliquez sur OK.
- Sauvegardez vos modifications.