DB2-Tabellen für Scheduler erstellen

In diesem Artikel wird beschrieben, wie Sie mit DDL- oder SQL-Dateien Tabellen für Scheduler in DB2-Datenbanken erstellen.

Vorbereitende Schritte

Diese Aufgabe erfordert, dass Sie eine Datenbank konfigurieren und zur Verfügung stellen. Weitere Informationen finden Sie im Artikel "DB2-Datenbanken für Scheduler erstellen".

Informationen zu diesem Vorgang

Führen Sie die folgenden Schritte aus, um unter Verwendung von DDL- (Data Definition Language) und SQL-Dateien (Structured Query Language) Tabellen für Scheduler in DB2-Datenbanken zu erstellen.

Vorgehensweise

  1. Öffnen Sie ein DB2-Befehlszeilenfenster.
  2. Vergewissern Sie sich, dass Sie die Administratorberechtigung für das Datenbanksystem haben.
  3. Erstellen Sie den Tabellenbereich und das Tabellenschema.
    1. Analysieren Sie die Ergebnisse der Erfahrungen, die Sie bei der Entwicklung und beim Systemtest gesammelt haben. Die Größe der Datenbank kann von vielen Faktoren abhängen. Falls möglich, sollten Sie die Tabellenbereichscontainer auf mehrere logische Platten verteilen und eine geeignete Sicherheitsstrategie implementieren. Überlegen Sie, welche Auswirkungen Ihre Auswahl von Pufferpools und Protokolldateieinstellungen auf die Leistung haben.
    2. Editieren Sie in einem Texteditor die folgenden Scripts gemäß den Anweisungen, die oben in den Dateien enthalten sind.
      Anmerkung: Verwenden Sie für die Angabe des Tabellenpräfix Großbuchstaben.
      %WAS_HOME%\Scheduler\createTablespaceDB2.ddl, %WAS_HOME%\Scheduler\createSchemaMod1DB2.ddl, %WAS_HOME%\Scheduler\dropSchemaMod1DB2.ddl, and %WAS_HOME%\Scheduler\dropTablespaceDB2.ddl. 
    3. Vergewissern Sie sich, dass Sie mit der richtigen Instanz verbunden sind. Überprüfen Sie die Umgebungsvariable DB2INSTANCE.
    4. Geben Sie den folgenden Befehl ein, um eine Verbindung zur Datenbank herzustellen (scheddb ist eine Beispieldatenbank):
      db2 connect to scheddb
    5. Erstellen Sie den Tabellenbereich. Geben Sie den folgenden Befehl ein:
      db2 -tf createTablespaceDB2.ddl
      Vergewissern Sie sich, dass die Scriptausgabe keine Fehler enthält. Sind Fehler vorhanden, können Sie den Tabellenbereich mit dem folgenden Script freigeben.
      dropTablespaceDB2.ddl
    6. Geben Sie im DB2-Befehlszeilenprozessor den folgenden Befehl ein, um das Schema (Tabellen und Indizes) zu erstellen: db2 -tf createSchemaMod1DB2.ddl. Vergewissern Sie sich, dass die Scriptausgabe keine Fehler enthält. Sind Fehler vorhanden, können Sie das Schema mit der folgenden Datei freigeben:
      dropSchemaMod1DB2.ddl
    7. Stellen Sie sicher, dass das DB2-Flag DB2_RR_TO_RS DB2 auf YES gesetzt ist, um gegenseitige Sperren zu verhindern. Starten Sie die DB2-Instanz erneut, um die Änderung zu aktivieren.

Ergebnisse

Die DB2-Tabellen und das Schema für den Scheduler sind vorhanden.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsch_dbtuadmin
Dateiname:tsch_dbtuadmin.html