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 Oracle

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 Oracle.

Pourquoi et quand exécuter cette tâche

Avant d'exécuter des scripts pour créer manuellement une base de données Oracle, vous devez les personnaliser pour WebSphere ESB. WebSphere ESB est accompagné des scripts suivants :
Tableau 1. Scripts Oracle pour WebSphere ESB
configCommonDB.bat
configCommonDB.sh
createDatabase_commonDB.sql
 
createTable_commonDB.sql
 
createTable_EsbLoggerMediation.sql
createTable_governancerepository.sql
 
 
createTable_Recovery.sql
createTable_RelationshipMetadataTable.sql
createTable_RelationshipViewMetaaTable.sql
insertTable_CommonDB.sql
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 Linux operating systemFor UNIX operating system racine_support/dbscripts/CommonDB/oracle ou <répertoire_extraction>/dbscripts/CommonDB/oracle
    • For Windows operating system racine_support\dbscripts\CommonDB\oracle ou <répertoire_extraction>\dbscripts\CommonDB\oracle
  3. Recherchez le fichier createSchema_CommonDB.sql qui est un modèle utilisé pour créer les schémas nécessaires. Pour créer un schéma de base de données :
    1. Remplacez la variable DB_USER par le nom du schéma de base de données. Par exemple, orauser.
    2. Remplacez la variable dbCommonPassword par le mot de passe du schéma de base de données. Par exemple, youNameIt. Si pas modifié, vous aurez à entrer un mot de passe pour DB_USER.
    3. Effectuez de nouveau les tâches ci-dessus pour chaque schéma supplémentaire.
    Les composants suivants nécessitent un schéma. Ces schémas sont générés automatiquement s'ils ne sont pas transmis lors de la création de profil. Les schémas par défaut sont :
    Tableau 2. Schémas par défaut
    Composant Valeur par défaut
    CommonDB first3CharOfSIDCOMM
    Business Space IBMBUSSP
    SCA.SYSTEM ME first3CharOfSIDSS00
    SCA.APP ME first3CharOfSIDSA00
    CEI ME first3CharOfSIDCM00
    BPC ME first3CharOfSIDBM00
    CEI first3CharOfSIDCEID

    Pour les paramètres ci-dessus, la valeur du mot de passe dépend de la manière dont vous définissez le profil. La valeur peut être un mot de passe de base de données ou la valeur utilisée pendant l'exécution de la commande manageprofiles. Pour exécuter ces scripts, vous devez disposer des privilèges SYSDBA.

  4. Recherchez le fichier configCommonDB.bat ou configCommonDB.sh et exécutez les sous-tâches suivantes :
    1. Remplacez la variable DB_NAME par le nom de base de données Oracle [SID], par exemple ORCL.
    2. Remplacez la variable DB_USER par le nom d'utilisateur Oracle, par exemple orauser.
  5. 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
  6. Copiez tous les scripts de répertoire_extraction\dbscripts\CommonDB vers le poste de travail Oracle et exécutez le script configCommonDB.bat ou configCommonDB.sh. Spécifiez orcCOMM comme nom de schéma de base de données. Vérifiez que l'utilisateur ou le schéma de la base de données commune est créé (à l'étape 3) avant l'exécution de ce script car il utilise l'utilisateur de la base de données commune pour se connecter à la base de donnés dans le but de créer des tables.

Résultats

La base de données Oracle est créée.

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_oracle_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).