WebSphere Enterprise Service Bus, Versione 6.2.0 Sistemi operativi: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Creazione del database Oracle

Per poter creare manualmente un database comune, è necessario modificare ed eseguire gli script forniti con WebSphere ESB. Questo argomento descrive come modificare ed eseguire gli script associati al database Oracle.

Informazioni su questa attività

Prima di poter eseguire gli script per la creazione manuale di un database Oracle, è necessario personalizzarli per WebSphere ESB. WebSphere ESB include i seguenti script:
Tabella 1. Script Oracle per 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
Procedura
  1. Assicurarsi di utilizzare un ID utente con autorizzazioni sufficienti ad aggiornare lo schema del database.
  2. Localizzare la directory in cui si trovano gli script del database:
    • For Linux operating systemFor UNIX operating system media_root/dbscripts/CommonDB/oracle o <extract_directory>/dbscripts/CommonDB/oracle
    • For Windows operating system media_root\dbscripts\CommonDB\oracle o <extract_directory>\dbscripts\CommonDB\oracle
  3. Individuare il file createSchema_CommonDB.sql che è un modello utilizzato per creare gli schemi richiesti. Per creare uno schema di database:
    1. Sostituire la variabile DB_USER con il nome dello schema del database. Ad esempio, orauser.
    2. Sostituire la variabile dbCommonPassword con la password dello schema del database. Ad esempio, youNameIt. Se non viene modificata, verrà richiesto di inserire una password per DB_USER.
    3. Ripetere la procedura sopra riportata per ogni schema aggiuntivo.
    Uno schema è richiesto dai seguenti componenti. Tali schemi saranno generati automaticamente se non creati durante la creazione profili. Gli schemi predefiniti sono:
    Tabella 2. Schemi predefiniti
    Componente Valore predefinito
    CommonDB first3CharOfSIDCOMM
    Business Space IBMBUSSP
    SCA.SYSTEM ME first3CharOfSIDSS00
    SCA.APP ME first3CharOfSIDSA00
    CEI ME first3CharOfSIDCM00
    BPC ME first3CharOfSIDBM00
    CEI first3CharOfSIDCEID

    Per i parametri sopra riportati, il valore della password dipende dal tipo di configurazione del profilo. Il valore può essere dbPassword oppure il valore utilizzato durante l'esecuzione del comando manageprofiles. Per eseguire questi script, è necessario disporre dei privilegi SYSDBA.

  4. Individuare il file configCommonDB.bat o configCommonDB.sh ed eseguire le seguenti attività secondarie:
    1. Sostituire la variabile DB_NAME con il nome di Oracle Database [SID], ad esempio ORCL.
    2. Sostituire la variabile DB_USER con l'utente Oracle, ad esempio orauser.
  5. Localizzare il file insertTable_CommonDB.sql e sostituire le seguenti variabili con la versione di WebSphere ESB che si sta installando. Ad esempio, se la versione di WebSphere ESB è la 6.2.0.0:
    1. Sostituire la variabile MajorVersion con la prima cifra del numero di versione del prodotto, ad esempio 6.
    2. Sostituire la variabile MinorVersion con la seconda cifra del numero di versione del prodotto, ad esempio 2.
    3. Sostituire la variabile RefreshPackLevel con la terza cifra del numero di versione del prodotto, ad esempio 0.
    4. Sostituire la variabile FixPackLevel con la quarta cifra del numero di versione del prodotto, ad esempio 0.
  6. Copiare tutti gli script dalla directory extract_directory\dbscripts\CommonDB alla stazione di lavoro Oracle ed eseguire lo script configCommonDB.bat o configCommonDB.sh. Specificare il nome dello schema database come orcCOMM. Prima di eseguire questo script, verificare che lo schema o l'utente del database comune siano stati creati (nella fase 3), poiché esso utilizza l'utente del database comune per collegarsi al database per creare le tabelle.

Risultati

Il database Oracle è stato creato.

task Argomento Attività

Termini di utilizzo | Feedback


Icona data/ora Ultimo aggiornamento: 02 Luglio 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. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org).