Einstieg für OS/2

Migrieren von Datenbanken

Dieser Abschnitt ist nur von Bedeutung, wenn Sie Datenbanken von Version 5.x auf das Format von Version 7.1 migrieren. Wenn Sie von Version 6.1 auf Version 7.1 migrieren, können Sie diesen Abschnitt überspringen.

Führen Sie die folgenden Schritte aus, um Datenbanken der Version 5.x zu migrieren, deren Eigner ein Exemplar ist:

  1. Melden Sie sich mit einem Benutzerkonto an, das über die Berechtigung SYSADM verfügt. Weitere Informationen finden Sie in Arbeiten mit der Systemadministratorgruppe.
  2. Stellen Sie sicher, daß die Datenbanken, die Sie migrieren möchten, katalogisiert sind. Geben Sie den Befehl db2 list database directory ein, um eine Liste aller katalogisierten Datenbanken Ihres Systems abzurufen. Dieser Befehl hat die folgende Syntax:
    DB2 LIST DATABASE DIRECTORY - Befehl
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+-------------------+----><
               '-DB-------'               '-ON--+-pfad-----+--'
                                                '-laufwerk-'
     
    
    Der Parameter ON pfad/laufwerk gibt das lokale Datenbankverzeichnis an, von dem Informationen aufgelistet werden sollen. Wenn dieser Parameter nicht angegeben ist, wird der Inhalt des Systemdatenbankverzeichnisses aufgelistet. Weitere Informationen und Beispiele finden Sie im Handbuch Command Reference.
  3. Migrieren Sie die Datenbank mit dem Befehl db2 migrate database. Dieser Befehl hat die folgende Syntax:
    DB2 MIGRATE DATABASE - Befehl
     
    >>-MIGRATE----+-DATABASE-+--aliasname-der-datenbank------------->
                  '-DB-------'
     
    >-----+-------------------------------------------+------------><
          '-USER--benutzername--+------------------+--'
                                '-USING--kennwort--'
     
    

    Weitere Informationen und Beispiele finden Sie im Handbuch Command Reference.

Migrieren von Datenbanken der Version 5, die SYSCAT-DMS-Tabellenbereiche enthalten
Wenn Sie Datenbanken der Version 5 migrieren, die einen SYSCAT-DMS-Tabellenbereich (DMS - Database Managed Space) enthalten, müssen Sie vor dem Migrieren sicherstellen, daß in dem Tabellenbereich etwa 70 Prozent freier Speicherbereich vorhanden ist. Sie können die Größe Ihrer Tabellenbereiche überprüfen, indem Sie den Befehl db2 list tablespaces show detail eingeben.

Wenn in Ihrem Tabellenbereich nicht genügend freier Speicherbereich vorhanden ist, empfangen Sie möglicherweise die folgende Fehlermeldung:

   SQL1704N Migrieren der Datenbank fehlgeschlagen. Ursachencode 17.

In diesem Fall müssen Sie Ihre Datenbank der Version 5 unter einem Exemplar der Version 5 wiederherstellen, mit der Anweisung ALTER TABLESPACE weitere Behälter hinzufügen und die Datenbank erneut migrieren. Weitere Informationen zu Tabellenbereichen und zur Anweisung ALTER TABLESPACE finden Sie in den Handbüchern Systemverwaltung und SQL Reference.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]