DB2 Version 9.7 für Linux, UNIX und Windows
Installieren von DB2-Servern > Ändern der DB2-Produkteditionen >

Wechseln zwischen DB2-Datenbankprodukten (Linux und UNIX)

Sie können von einer DB2-Datenbankproduktedition zur anderen (oder von einer DB2-Kopie zur anderen) wechseln und dabei alle Informationen der ursprünglichen DB2-Datenbankproduktinstallation beibehalten. Sie können z. B. von DB2 Workgroup Server Edition zu DB2 Enterprise Server Edition wechseln.

Vorbereitungen

Ihr System muss die Systemvoraussetzungen für die zu installierende DB2-Datenbankproduktedition erfüllen.

Zu dieser Task

Gehen Sie beim Absetzen des Befehls db2_deinstall sorgsam vor. Wenn Sie den Befehl absetzen, ohne die entsprechenden Befehlsoptionen anzugeben, entfernen Sie möglicherweise alle DB2-Datenbankproduktkomponenten.

Die folgenden Anweisungen gelten nur für einen Wechsel innerhalb einer bestimmten Version eines DB2-Datenbankprodukts.

Vorgehensweise

Gehen Sie wie folgt vor, um von einem DB2-Datenbankprodukt zu einem anderen zu wechseln:

  1. Schließen Sie die DB2-Datenbankproduktinstallation für die neue Edition ab.

    Sie müssen keine neue Instanz erstellen. Vorhandene Instanzen können neu konfiguriert werden, indem der Befehl db2iupdt oder db2nrupdt nach Abschluss der Installation abgesetzt wird.

  2. Setzen Sie den Befehl db2licm ab, um die Lizenzdatei für das neue Datenbankprodukt hinzuzufügen.
    db2licm -a lizenzdatei
    Die Lizenzdatei befindet sich im Verzeichnis db2/license auf der Aktivierungs-CD für das Produkt.
  3. Rufen Sie eine Liste mit den Namen aller Instanzen auf dem System mit dem Befehl db2ilist ab:
    DB2DIR/db2ilist
    Dabei ist DB2DIR die Speicherposition, an der das ursprüngliche DB2-Datenbankprodukt installiert ist. Standardmäßig ist dies das Verzeichnis /opt/ibm/db2/V9.7 unter Linux- und /opt/IBM/db2/V9.7 unter UNIX-Betriebssystemen.
  4. Stoppen Sie alle aktiven Instanzen.
  5. Setzen Sie die folgenden Befehle ab, um die Instanzen neu zu konfigurieren: Beispiel:
    DB2DIR/bin/db2iupdt instanzname
    Dabei ist DB2DIR die Speicherposition, an der das neue DB2-Datenbankprodukt installiert ist, und instanzname ist der Name der Instanz.
  6. Entfernen Sie die Lizenz des ursprünglichen DB2-Datenbankprodukts mithilfe des Befehls db2licm.
    1. Setzen Sie den Befehl db2licm -l ab, um den Wert für die Produkt-ID des ursprünglichen DB2-Datenbankprodukts festzustellen.
    2. Setzen Sie den folgenden Befehl ab, um die Lizenz zu entfernen:
      db2licm -r produkt-id
    3. Setzen Sie den Befehl db2licm -l ab und prüfen Sie den Wert für das Ablaufdatum. Wenn das ursprüngliche DB2-Datenbankprodukt nicht das Ablaufdatum Abgelaufen aufweist, müssen Sie den Befehl db2licm -r wiederholen, bis Sie alle Lizenzen des ursprünglichen DB2-Datenbankprodukts erfolgreich entfernt haben.
  7. Entfernen Sie die Programmkennung des ursprünglichen DB2-Datenbankprodukts:
    1. Setzen Sie den Befehl db2ls ab, um die Programmkennung zu ermitteln:
      db2ls -q -a -b DB2DIR
      Dabei ist DB2DIR die Speicherposition, an der das neue DB2-Datenbankprodukt installiert ist.

      Es werden Programmkennungen sowohl für das alte als auch für das neue DB2-Datenbankprodukt angezeigt, z. B. EXPRESS_PRODUCT_SIGNATURE oder WSE_PRODUCT_SIGNATURE.

    2. Setzen Sie den Befehl db2_deinstall ab, um die alte Programmkennung zu entfernen:
      DB2DIR/install/db2_deinstall -F programmkennung
      Dabei ist DB2DIR die Speicherposition, an der das neue DB2-Datenbankprodukt installiert ist. In der Ausgabe des Befehls db2ls wird die alte Programmkennung nicht mehr angezeigt.
  8. (Optional) Deinstallieren Sie das ursprüngliche DB2-Datenbankprodukt.

Ergebnisse

Nach Abschluss dieser Schritte sind Ihre Instanzen für die Ausführung in der Installation des neuen DB2-Datenbankprodukts konfiguriert.

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