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
Informix.
Pourquoi et quand exécuter cette tâche
Avant d'exécuter des scripts pour créer manuellement une base de données Informix,
vous devez les personnaliser pour
WebSphere ESB.
WebSphere ESB est accompagné des scripts suivants :
Procédure
- 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.
- Passez dans le répertoire où se trouvent les scripts de base de données :


<racine_support>/dbscripts/CommonDB
ou <répertoire_extraction>/dbscripts/CommonDB
<racine_support>\dbscripts\CommonDB
ou <répertoire_extraction>\dbscripts\CommonDB
- Recherchez le fichier createDatabase_CommonDB.sql
et effectuez les sous-tâches suivantes.
- Remplacez la variable DB_NAME par le nom de la base de données, par exemple
WPRCSDB.
- Remplacez la variable DB_INSTANCE par l'instance de Informix,
par exemple ol_myinstance.
- Remplacez la variable DB_LOCATION par l'emplacement de la base de données Informix, par exemple c:\informix.
- 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 :
- Remplacez la variable MajorVersion par le premier chiffre du numéro de version du produit, par exemple 6
- Remplacez la variable MinorVersion par le deuxième chiffre du numéro de version du produit, par exemple 2
- Remplacez la variable RefreshPackLevel par le troisième chiffre du numéro de version du produit, par exemple 0
- Remplacez la variable FixpackLevel par le quatrième chiffre du numéro de version du produit, par exemple 0
- Exécutez le script configCommonDB.bat ou configCommonDB.sh.
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.
- 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.