WebSphere Enterprise Service Bus, Version 6.2.0 Betriebssysteme: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


DB2-Datenbank für i5/OS erstellen

Um eine Common-Datenbank manuell zu erstellen, müssen Sie die Scripts bearbeiten und ausführen, die mit WebSphere ESB bereitgestellt werden. In diesem Abschnitt erfahren Sie, wie Sie Scripts bearbeiten und ausführen, die der DB2iSeries-Datenbank zugeordnet sind.

Informationen zu diesem Vorgang

Bevor Sie Scripts ausführen können, mit denen eine DB2iSeries-Datenbank manuell erstellt wird, müssen Sie diese Scripts entsprechend für WebSphere ESB anpassen. Die folgenden Scripts werden mit WebSphere ESB bereitgestellt:
Tabelle 1. DB2 for i5/OS-Scripts für 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
Vorgehensweise
  1. Sie müssen eine Benutzer-ID verwenden, die über eine ausreichende Berechtigung für die Aktualisierung des Datenbankschemas verfügt.
  2. Suchen Sie das Verzeichnis, in dem sich die Datenbankscripts befinden:
    • For i5/OS operating system <datenträgerstammverzeichnis>/dbscripts/CommonDB oder <extraktionsverzeichnis>/dbscripts/CommonDB
  3. Suchen Sie die Datei configCommonDB.
    1. Ersetzen Sie die Variable DB_NAME durch den Datenbanknamen, also beispielsweise *LOCAL oder *SYSBAS.
    2. Ersetzen Sie die Variable DB_USER durch den Namen des DB2 for i5/OS-Benutzers, also beispielsweise db2admin.
    3. Ersetzen Sie die Variable DB_SCHEMA durch den Namen des DB2 for i5/OS-Schemas, also beispielsweise WPRCSDB.
    Wichtig: Wenn Sie eine neue lokale Datenbank erstellen möchten, müssen Sie den Parameter createDB an das Script configCommonDB übergeben. Andernfalls wird eine bereits vorhandene Datenbank verwendet.

    Zudem müssen Sie einen eindeutigen Schemanamen angeben, der auf dem System noch nicht vorhanden ist.

  4. Suchen Sie die Datei insertTable_CommonDB.sql und ersetzen Sie die folgenden Variablen durch die Version von WebSphere ESB, die Sie installieren. Bei WebSphere ESB Version 6.2.0.0 führen Sie beispielsweise Folgendes aus:
    1. Ersetzen Sie die Variable MajorVersion durch die erste Ziffer der Produktversionsnummer, z. B. 6.
    2. Ersetzen Sie die Variable MinorVersion durch die zweite Ziffer der Produktversionsnummer, z. B. 2.
    3. Ersetzen Sie die Variable RefreshPackLevel durch die dritte Ziffer der Produktversionsnummer, z. B. 0.
    4. Ersetzen Sie die Variable FixpackLevel durch die vierte Ziffer der Produktversionsnummer, z. B. 0.
  5. Führen Sie das Script configCommonDB in der QShell aus. Dies führt das Script createDBTables aus, mit dem das erforderliche Schema und die benötigten Tabellen für die Common-Datenbank erstellt werden.
    Wichtig: Sie müssen die Berechtigung *SECOFR auf dem i5/OS-System besitzen, um diese Scripts ausführen zu können.
  6. Treten Fehler auf oder wird in der Ausgabe Ihres Datenbankclients auf Störungen hingewiesen, beheben Sie die gemeldeten Fehler und wiederholen Sie diesen Vorgang.

Ergebnisse

Das Schema für die Common-Datenbank wird erstellt.

task Taskabschnitt

Nutzungsbedingungen | Feedback


Zeitmarkensymbol Letzte Aktualisierung: 05 Juli 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. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).