WEB开发网
开发学院数据库DB2 使用 DB2 Text Search 进行全文本搜索 阅读

使用 DB2 Text Search 进行全文本搜索

 2009-11-20 00:00:00 来源:WEB开发网   
核心提示: 指定默认的数据库,DB2 Text Search 提供了一个选项,使用 DB2 Text Search 进行全文本搜索(2),它设置一个环境变量来指定用于文本索引管理命令的数据库,要设置该变量,清单 4. 启用数据库文本搜索的命令db2ts"ENABLEDATABASEFORTEXT&

指定默认的数据库。DB2 Text Search 提供了一个选项,它设置一个环境变量来指定用于文本索引管理命令的数据库。要设置该变量,指定:


清单 2. 用于指定默认数据库的命令
EXPORT DB2DBDFT=mytstest 

注意:对于 Windows,使用 SET DB2DBDFT=mytstest 命令。

如果已经拥有必要的用户授权,那么可以直接发出 db2ts 命令行命令,而不必指定连接子句。

启动文本搜索实例服务。要启动文本搜索实例服务,使用命令:


清单 3. 启动文本搜索的命令
db2ts "START FOR TEXT" 

在 Linux 和 UNIX 操作系统上,这个命令将启动一个守护进程。这个守护进程控制调度 DB2 数据库服务器上的文本搜索索引更新。IBM OmniFind Text Search 服务器也将被启动,并作为一个独立的进程运行。守护进程和 IBM OmniFind Text Search 服务器是在 DB2 实例所有者的授权名称下启动的。

在 Windows 操作系统上,这个命令启动 DB2TS 服务(DB2TS - <instance name>)。DB2TS 服务又启动 IBM OmniFind Text Search 服务器,然后控制调度文本搜索索引的更新。运行该命令的用户必须满足启动该服务的 Windows 需求。

启用数据库的文本搜索功能。DB2 Text Search 管理关于文本索引的信息,以支持索引更新或收集状态信息等管理任务。启用数据库文本搜索将创建包含该信息的系统表和视图。


清单 4. 启用数据库文本搜索的命令
db2ts "ENABLE DATABASE FOR TEXT" 

注意,如果没有设置 DB2DBDFT,那么该启用命令需要包括连接信息,如下面的例子所示:

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 DB Text

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接