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


Aggiornamento manuale del database Business Space

Una volta eseguita la migrazione del server dalla versione 6.1.2, è necessario aggiornare manualmente il database Business Space in un nuovo schema di database prima di avviare il server di dversione 6.2.

Prima di iniziare

Informazioni su questa attività

Dopo la migrazione di WebSphere ESB dalla versione 6.1.2 a versione 6.2, il database Business Space è ancora configurato per l'utilizzo con Business Space 6.1.2. È necessario aggiornare il database Business Space prima che venga aperto da Business Space versione 6.2. Questo passo prevede l'esecuzione di due script di database. Il primo script aggiorna lo schema del database. Il secondo script modifica i dati nel database Business Space per prepararlo all'uso da parte di Business Space versione 6.2.
Nota: Prima di eseguire gli script, è necessario modificarli e sostituire tutte le occorrenze della stringa @SCHEMA@ con il nome dello schema del database Business Space. Il nome predefinito dello schema è IBMBUSSP. Quando si esegue lo script, l'utente del database deve disporre delle autorizzazioni sufficienti per modificare il database.
Procedura
  1. Assicurarsi di utilizzare un ID utente con autorizzazioni sufficienti ad aggiornare lo schema del database.
  2. Eseguire il backup del database.
  3. Localizzare la directory in cui si trovano gli script del database:
    • For Windows operating system Su piattaforme Windows®: install_root\dbscripts\BusinessSpace\database_type
    • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux® e UNIX® piattaforme: install_root/dbscripts/BusinessSpace /database_type

    Dove:

    install_root
    è la directory root in cui è stato installato WebSphere ESB versione 6.2.
    tipo_database
    è un nome corrispondente al prodotto database utilizzato. I tipi di database applicabili e i loro nomi di directory sono i seguenti:
    Tipo di database Nome directory
    DB2 su iSeries DB2iSeries
    DB2 Universal Database (per tutti i sistemi operativi eccetto z/OS e i5/OS) DB2
    DB2 per z/OS Versione 8.x

    DB2zOSV8

    Utilizzare gli script all'interno di questa directory se la configurazione iniziale del proprio database utilizzava DB2 z/OS v8 o versione successiva (con nomi tabella lunghi)

    Nota: Se è stato utilizzato DB2 z/OS v7 durante la configurazione iniziale del database, consultare la relativa nota tecnica dal sito di supporto Sito di supporto di WebSphere Enterprise Service Bus.
    DB2 per z/OS Versione 9.x

    DB2zOSV9

    Utilizzare gli script all'interno di questa directory se la configurazione iniziale del proprio database utilizzava DB2 z/OS v9 e una chiave DB2 z/OS v9

    Nota: Se è stato utilizzato DB2 z/OS v7 durante la configurazione iniziale del database, consultare la relativa nota tecnica dal sito di supporto Sito di supporto di WebSphere Enterprise Service Bus.
    Derby Derby
    Nota: Se si ha un database Cloudscape esistente per un'installazione precedente (6.0.x) di WebSphere ESB, è prima necessario eseguire un aggiornamento del database da Cloudscape a un database Derby. Consultare Migrazione dei database Cloudscape. Quindi, una volta che si ha un database Derby che corrisponde alla stessa versione di WebSphere ESB (6.0.x), è necessario eseguire l'aggiornamento del database in modo che corrisponda a WebSphere ESB versione 6.2 mediante gli script in questa directory.
    Oracle Oracle
    Nota: Se IFix001 non è stato applicato per Business Space versione 6.1.2, eliminare le seguenti righe da upgradeSchema612_BusinessSpace.sql prima di eseguire lo script:
    -- ALTER TABLE @SCHEMA@.PAGE
    --	      RENAME COLUMN RESTRICTEDD TO RESTRICTED;
    Per i nomi e le versioni di versioni di specifici prodotti database Configurazioni di database.
  4. Localizzare gli script di migrazione del database e della versione corrente dello schema, dove il valore di schema_version è 612 per la versione 6.1.2. Ad esempio, per aggiornare lo schema del database di Business Space per DB2 da WebSphere ESB versione 6.1.2 a versione 6.2, è necessario avere install_root/dbscripts/BusinessSpace/DB2/upgradeSchema612_BusinessSpace.sql.
    Nota: È necessario avere anche lo script upgradeData612_BusinessSpace.sql.
  5. Copiare gli script appropriati dalla directory in cui si trovano al sistema su cui è in esecuzione il database.
  6. Modificare gli script SQL upgradeSchema612_BusinessSpace.sql e upgradeData612_BusinessSpace.sql in base alle proprie esigenze. Ad esempio, è necessario modificare il nome dello schema del database e può essere necessario modificare un nome utente, una password o il percorso di un file.
  7. Utilizzando il proprio client database, connettersi al database. Questo consente di assicurarsi che sia possibile connettersi.
  8. Eseguire la propria versione degli script SQL di aggiornamento. Per informazioni sull'esecuzione degli script .sql con il proprio database, fare riferimento alla documentazione del proprio prodotto database.
    1. Eseguire upgradeSchema612_BusinessSpace.sql per aggiornare lo schema del database.
    2. Eseguire upgradeData612_BusinessSpace.sql per modificare i dati nel database Business Space.
  9. In caso vi siano errori o vengano riportate operazioni non riuscite nell'output del client, correggere gli errori riportati e riprovare il passaggio 8.

Risultati

Il database è stato aggiornato ed è pronto per essere utilizzato da Business Space versione 6.2. Una volta eseguito lo script per aggiornare lo schema del database, il database non può più essere utilizzato da Business Space versione 6.1.2.

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/tmig_vtv_upg_bsdb.html
Copyright IBM Corporation 2005, 2010. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org).