WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

Création de la base de données d'un environnement d'exécution

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.

[zos platforms] 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.

  1. Sélectionnez et créez un répertoire pour le stockage des fichiers de la base de données. Ce répertoire est appelé <rép_bd> dans les instructions.
  2. Accédez au répertoire <rép_bd> et entrez la commande suivante : <racine_install_WAS>/java/jre/bin/java -Djava.ext.dirs=<racine_install_WAS>/cloudscape/lib -Dij.protocol=jdbc:db2j: com.ibm.db2j.tools.ij <racine_install_WAS>/longRunning/CreateLREETablesCloudscape.ddl.

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.
  1. Dans la console d'administration, sélectionnez Ressources > Fournisseurs JDBC.
  2. 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.
  3. Cliquez sur Valider.
  4. 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.
  5. Sélectionnez Sources de données.
  6. Cliquez sur Nouveau.
  7. 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.
  8. Cliquez sur OK.
  9. 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.
  10. Sauvegardez vos modifications.



Related tasks
Déploiement des applications à exécution longue

Rubrique Tâche    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 9:58:13 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/scheduler/tbgexe.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)