DISABLE DATABASE

Dieser Befehl macht die Änderungen rückgängig, die von DB2 Net Search Extender an einer Datenbank durchgeführt wurden.

Berechtigung

Sie müssen diesen Befehl als Datenbankadministrator ausführen, um die Datenbank zu inaktivieren. Dazu benötigen Sie die Berechtigung DBADM.

Befehlssyntax

Syntaxdiagramm lesenSyntaxdiagramm berspringen>>-DISABLE-DATABASE-FOR-TEXT--+-------+------------------------->
                              '-FORCE-'

>--+-----------------------+-----------------------------------><
   '-|verbindungsoptionen|-'

verbindungsoptionen:

|--+-------------------------------------------------------------------+--|
   '-CONNECT-TO--datenbankname--+------------------------------------+-'
                                '-USER--benutzer-id--USING--kennwort-'

Befehlsparameter

CONNECT TO datenbankname
Der Name der Datenbank, die das Ziel für diesen Befehl darstellt. Dieser Parameter kann ausgelassen werden, wenn die Umgebungsvariable DB2DBDFT definiert ist und der Benutzer den Befehl unter einer Benutzer-ID mit den erforderlichen DB2-Berechtigungen ausführt.
USER benutzer-id USING kennwort
Geben Sie ein kennwort und eine benutzer-id für die Herstellung einer Verbindung zur Datenbank an.
FORCE
Erzwingt das Löschen aller DB2 Net Search Extender-Indizes in der Datenbank. Weitere Informationen finden Sie unter DROP INDEX.

Verwendung

Mit diesem Befehl wird die verbundene Datenbank zurückgesetzt, so dass sie nicht mehr von anderen DB2 Net Search Extender-Befehlen verwendet werden kann. Wenn die Datenbank Volltextindizes enthält, schlägt der Befehl fehl, sofern nicht die Option FORCE angegeben wird.

Dieser Befehl entzieht dem DB2-Exemplareigner nicht die Berechtigung DBADM.

Anmerkung

Das Inaktivieren einer Datenbank schlägt fehl, wenn in dieser Datenbank Textindizes definiert sind. Sie sollten diese Indizes einzeln entfernen und dann prüfen, ob irgendwelche Fehler auftreten. Wenn Sie den Befehl "disable database for text force" verwenden, wird nur garantiert, dass Net Search Extender-Katalogtabellen in der Datenbank entfernt werden.

Können einige der Indizes jedoch nicht vollständig gelöscht werden, sind möglicherweise immer noch Ressourcen vorhanden, die manuell bereinigt werden müssen. Hierzu gehören z. B. die folgenden Komponenten:

Änderungen an der Datenbank
Die folgenden Änderungen, die zur Aktivierung von DB2 Net Search Extender an der Datenbank durchgeführt wurden, werden gelöscht:
  • Die DB2 Net Search Extender-Katalogsichten in der Datenbank
  • Alle von DB2 Net Search Extender erstellten Datenbankobjekte
Änderungen am Dateisystem und am gemeinsamen Speicher
Bei Verwendung der Option FORCE werden die Indexdateien gelöscht.

Bei Verwendung der Option FORCE wird der Cache gelöscht, sofern ein Cache für Indizes aktiviert ist. Weitere Informationen finden Sie in DROP INDEX.