(C) IBM Corp. 2000
DB2 Extension Net Search - Guide d'administration et d'utilisation
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 :
- UPDATE INDEX
- CLEAR EVENTS
- ALTER INDEX
- ACTIVATE CACHE
- DEACTIVATE CACHE
- DROP 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
-
- Modifiez les vues de catalogue DB2 Extension Net Search.
- Supprimez l'index DB2.
- Supprimez les tables d'événements/de journalisation de
l'index.
- Supprimez les déclencheurs de la table texte utilisateur.
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
-
- Le répertoire <nom index interne> est supprimé de
l'index et les répertoires de travail de l'index supprimé.
- Suppression de la mémoire cache persistante pour l'index.
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]