IBM Books
(C) IBM Corp. 2000, 2003.

Net Search Extender

管理和用户指南

DROP INDEX

此命令将删除文本列的全文本索引。如果激活了索引的高速缓存,则使用此命令来删除索引。

授权

根据 DB2 目录视图,此命令中的用户标识必须对为其创建全文本索引的表具有 CONTROL 特权。或者,用户可以是数据库管理员(DBADM)。

或者,数据库管理员(DBADM)可以删除索引,原因是他们必须能够使用 FORCE 选项来禁用数据库。

命令语法

>>-DROP-INDEX--+------------------+--index-name--FOR-TEXT------->
               '-index-schema-"."-'
 
>--+----------------------+------------------------------------><
   '-|connection-options|-'
 
connection-options:
 
|--+--------------------------------------------------------------+--|
   '-CONNECT-TO--database-name--+-------------------------------+-'
                                '-USER--userid--USING--password-'
 
 

命令参数

index schema
文本索引的模式,如在 CREATE INDEX 命令中指定的那样。如果没有指定任何模式,则使用 DB2 连接的用户标识作为模式名。

index-name
索引的名称,如在 CREATE INDEX 命令中指定的那样。借助索引模式,索引名将唯一地标识数据库中的全文本索引。

CONNECT TO database-name
作为此命令的目标的数据库的名称。如果设置了 DB2DBDFT 并且用户正在服务器上运行命令,则可以省略此参数。注意,用户标识必须具有必需的 DB2 权限。

USER userid USING password
使用 passworduserid 来连接至数据库。如果未指定它们,则会尝试使用当前用户标识而不带密码来建立连接。

用法

删除索引,而不管其高速缓存表的激活状态如何。有关附加信息,参见ACTIVATE CACHE以获得更多信息。

注意,当正在对索引运行下列命令之一时,不能发出该命令:

注意

在删除 DB2 中的用户表前后,必须手工删除索引。如果不手工删除索引,则不能正确清理结果。

对数据库的更改

当使用复制捕获表时,会除去 IBMSNAP_PRUNE_SET 和 IBMSNAP_PRUNCTRNL 表中的条目。

对共享内存的更改
删除了高速缓存的表。

对文件系统的更改


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]