此命令使数据库能够对文本列创建和利用全文本索引。
必须作为数据库管理员运行此命令才能启用数据库。这要求您具有 SYSADM 权限以便能够将 DBADM 授予 DB2 实例所有者。
>>-ENABLE-DATABASE-FOR-TEXT--+----------------------+---------->< '-|connection-options|-' connection-options: |--+--------------------------------------------------------------+--| '-CONNECT-TO--database-name--+-------------------------------+-' '-USER--userid--USING--password-'
此命令准备已连接的数据库供 DB2 Net Search Extender 使用。经过此必要步骤,才可对数据库中的表/列创建 DB2 Net Search Extender 索引。
可以通过使用 DB2EXT.DBDEFAULTS 目录视图来查看运行该命令后建立的数据库缺省值。
ENABLE DATABASE 命令在 DB2EXT 模式中创建各种数据库对象,如 DB2 Net Search Extender 目录、UDF 和存储过程。在运行该命令后,下列目录视图可用:
db2ext.dbdefaults db2ext.textindexes db2ext.textindexformats db2ext.indexconfiguration db2ext.proxyinformation
注意,由于向下兼容,DB2 Text Information Extender 视图也是可用的。有关进一步的信息,请参阅附录C. Net Search Extender 信息目录。
还要注意,上面的表位于称为 IBMDEFAULTGROUP 的数据库的缺省表空间中。它分布在 db2nodes.cfg 中定义的所有节点上。