IBM Books
(C) IBM Corp. 2000

DB2 Extension Net Search - Guide d'administration et d'utilisation

DROP INDEX

Cette commande supprime un index en texte intégral d'une colonne de texte. Si la mémoire cache pour l'index est activée, elle est supprimée à l'aide de cette commande.

Autorisation

Selon les vues de catalogue DB2, l'ID utilisateur de cette commande doit disposer des droits CONTROL sur la table pour laquelle l'index en texte intégral a été créé. L'utilisateur peut aussi être l'administrateur de la base de données (DBADM).

L'administrateur de la base de données (DBADM) peut également supprimer l'index du fait qu'il doit pouvoir désactiver la base de données à l'aide de l'option FORCE.

Syntaxe de commande

>>-DROP-INDEX--+-----------------+--nom-index--FOR-TEXT--------->
               '-schéma-index"."-'
 
>--+---------------------+-------------------------------------><
   '-|options-connexion|-'
 
options-connexion:
 
|--+-----------------------------------------------------------------------------------+--|
   '-CONNECT-TO--nom-de-base-de-données--+-------------------------------------------+-'
                                         '-USER--id-utilisateur--USING--mot-de-passe-'
 
 

Paramètres de commande

schéma-index
Schéma de l'index de texte, tel qu'il est spécifié dans la commande CREATE INDEX. Si aucun schéma n'est spécifié, l'ID utilisateur de la connexion DB2 est utilisé comme nom de schéma.

nom-index
Nom de l'index, tel qu'il est spécifié dans la commande CREATE INDEX. Avec le schéma d'index, il identifie de manière unique l'index en texte intégral dans une base de données.

CONNECT TO nom-de-base-de-données
Nom de la base de données qui constitue la cible de cette commande. Ce paramètre peut être omis, si DB2DBDFT est défini et que l'utilisateur exécute la commande sur le serveur. Notez que l'ID utilisateur doit disposer des droits DB2 requis.

USER id-utilisateur USING mot-de-passe
Utilisez un mot de passe et un ID utilisateur pour vous connecter à la base de données. Sans spécification de votre part, la connexion est tentée sous l'ID utilisateur courant et sans mot de passe.

Usage

L'index est supprimé, quel que soit l'état d'activation de sa table mise en cache. Pour plus d'informations, reportez-vous à la section ACTIVATE CACHE.

Notez que la commande ne peut pas être émise si l'une des commandes suivantes est en cours d'exécution sur l'index :

Remarque

Les index doivent être supprimés manuellement, avant ou après que la table utilisateur ne soit supprimée de DB2. Sinon, les résultats ne sont pas effacés correctement.

Modifications de la base de données

Lorsque vous utilisez des tables de capture de réplication, les entrées dans les tables IBMSNAP_PRUNE_SET et IBMSNAP_PRUNCTRNL sont supprimées.

Modifications de la mémoire partagée
La table mise en cache est supprimée.

Modifications du système de fichiers


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]