DB2 Version 9.7 für Linux, UNIX und Windows
Deinstallieren > Deinstallieren des DB2-Produkts (Linux und UNIX) >

Entfernen von DB2-Instanzen (Linux und UNIX)

In dieser Task wird beschrieben, wie einige oder alle Rootinstanzen auf Ihrem System entfernt werden können.

Anmerkung:
Diese Task gilt nicht für nicht als Root ausgeführte Installationen. Zum Entfernen einer nicht als Root ausgeführten Instanz müssen Sie Ihr DB2-Produkt deinstallieren.

Wenn Sie die letzte Kopie von DB2 Version 9 entfernen, können Sie die DB2-Instanzen entfernen, bevor Sie Ihr DB2-Produkt entfernen. Wenn Sie eine Kopie von DB2 Version 9 entfernen, solange noch andere Kopien von DB2 Version 9 vorhanden sind, sollten Sie den Befehl db2iupdt von der DB2-Kopie ausführen, der die DB2-Instanzen zugeordnet sein sollen.

Nach dem Entfernen einer Instanz können die DB2-Datenbanken, deren Eigner die Instanz ist, weiter verwendet werden, wenn Sie sie unter einer anderen Instanz desselben Releases katalogisieren. Auch wenn die Instanz gelöscht wurde, bleiben die Datenbanken intakt und können so lange weiter verwendet werden, bis die Datenbankdateien explizit gelöscht werden.

Entfernen Sie DB2-Instanzen daher nur, wenn Sie keine DB2-Produkte mehr verwenden möchten oder wenn Sie für vorhandene Instanzen kein Upgrade auf eine neuere Version des DB2-Produkts durchführen möchten. Für das Upgrade müssen sowohl die neuere als auch die ältere Version von DB2 noch installiert sein. Sie können kein Upgrade für eine Instanz durchführen, wenn die DB2-Kopie entfernt wurde, der sie zugeordnet ist.

Führen Sie die folgenden Schritte aus, um eine Instanz zu entfernen:

  1. Melden Sie sich als Benutzer mit Rootberechtigung an.
  2. Optional: Wenn Sie genau wissen, dass die Daten in den zugeordneten Datenbanken nicht mehr benötigt werden, können Sie die Datenbankdateien von den Systemen entfernen oder die Datenbanken löschen, bevor Sie die Instanz löschen.
  3. Entfernen Sie die Instanz, indem Sie den folgenden Befehl eingeben:
         DB2DIR/instance/db2idrop instanzname
    Dabei steht DB2DIR für die Speicherposition, die Sie während der Installation von DB2 angegeben haben. Der Standardinstallationspfad für UNIX ist /opt/IBM/db2/V9.7. Der Standardinstallationspfad für Linux ist /opt/ibm/db2/V9.7.

    Mit dem Befehl db2idrop wird der Eintrag für die Instanz aus der Liste der Instanzen gelöscht und das Verzeichnis INSTHOME/sqllib entfernt. (Dabei steht INSTHOME für das Ausgangsverzeichnis der Instanz und instanzname für den Anmeldenamen der Instanz.) Wenn Sie im Verzeichnis /sqllib Dateien gespeichert haben, werden diese durch diesen Vorgang entfernt. Wenn Sie diese Dateien noch benötigen, müssen Sie sie kopieren, bevor Sie die Instanz löschen.

  4. Optional: Entfernen Sie als Benutzer mit Rootberechtigung die Benutzer-ID und die Gruppe des Instanzeigners, falls diese nur für diese Instanz verwendet werden. Entfernen Sie die Benutzer-ID und die Gruppe nicht, falls die Instanz neu erstellt werden soll.
    Anmerkung:
    Dieser Schritt ist optional, da der Instanzeigner und die Gruppe des Instanzeigners möglicherweise auch für andere Zwecke verwendet werden.
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]