WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Création de la base de données DB2 pour i5/OS

Pour créer une base de données commune manuellement, vous devez éditer et exécuter les scripts fournis avec WebSphere ESB. Cette rubrique indique comment éditer et exécuter les scripts associés à la base de données DB2iSeries.

Pourquoi et quand exécuter cette tâche

Avant d'exécuter des scripts pour créer une base de données DB2iSeries manuellement, vous devez les personnaliser pour WebSphere ESB. WebSphere ESB est fourni avec les scripts suivants :
Tableau 1. Scripts DB2 for i5/OS pour WebSphere ESB
createDatabase_CommonDB.sql
createTable_AppScheduler.sql
createTable_mediation.sql
createTable_RelationshipMetadataTable.sql
createTable_customization.sql
dropTable_AppScheduler.sql
configCommonDB
createTable_CommonDB.sql
createTable_lockmanager.sql
createTable_Recovery.sql
createTable_EsbLoggerMediation.sql
insertTable_CommonDB.sql
configCommonDB.bat
createDBTables
Procédure
  1. Assurez-vous de bien utiliser un ID utilisateur disposant de suffisamment de droits pour pouvoir mettre à jour le schéma de base de données.
  2. Passez dans le répertoire où se trouvent les scripts de base de données :
    • For i5/OS operating system <racine_support>/dbscripts/CommonDB ou <répertoire_extraction>/dbscripts/CommonDB
  3. Recherchez le fichier configCommonDB.
    1. Remplacez la variable DB_NAME par le nom de la base de données, par exemple *LOCAL ou *SYSBAS.
    2. Remplacez la variable DB_USER par le nom d'utilisateur DB2 for i5/OS, par exemple db2admin.
    3. Remplacez la variable DB_SCHEMA par le nom de schéma DB2 for i5/OS, par exemple WPRCSDB.
    Important : Vous devez envoyer le paramètre createDB au script configCommonDB si vous souhaitez créer une base de données locale ; autrement, une base de données existante est utilisée.

    Indiquez également un nom de schéma unique qui ne soit pas déjà utilisé sur le système.

  4. Recherchez le fichier insertTable_CommonDB.sql et remplacez les variables suivantes par la version WebSphere ESB que vous installez. A titre d'exemple, si la version de WebSphere ESB est 6.2.0.0 :
    1. Remplacez la variable MajorVersion par le premier chiffre du numéro de version du produit, par exemple 6
    2. Remplacez la variable MinorVersion par le deuxième chiffre du numéro de version du produit, par exemple 2
    3. Remplacez la variable RefreshPackLevel par le troisième chiffre du numéro de version du produit, par exemple 0
    4. Remplacez la variable FixpackLevel par le quatrième chiffre du numéro de version du produit, par exemple 0
  5. Exécutez le script configCommonDB dans QShell. Cela entraîne l'exécution du script createDBTables qui va créer le schéma et les tables nécessaires pour la base de données commune.
    Important : Vous devez disposer des droits d'accès *SECOFR sur le système i5/OS pour exécuter ces scripts.
  6. En cas d'erreur ou lorsque la sortie de votre client de base de données signale une défaillance, remédiez aux erreurs indiquées et effectuez une nouvelle tentative.

Résultats

Le schéma de la base de données commune est créé.

task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_edit_db2_iseries_scripts.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).