启用 DB2 数据库的全文搜索

启用 DB2 数据库的全文搜索

我正在尝试在 DB2 V9.5 数据库 SuSe Enterprise Linux 上启用全文搜索。

Net Search Extender 已安装并且 db2text 服务启动正常。

当我执行以下命令时:

db2text ENABLE DATABASE FOR TEXT CONNECT TO <database_name>;

我收到错误信息:

CTE0190 Executable program "cteadmsv" could not be started.

有人遇到过这种情况吗?

谢谢

答案1

与 IBM 支持人员联系后,他们提供了以下解决方案:

  1. 停止 db2 netsearch 扩展器(db2text stop)
  2. 停止 db2。(db2stop)
  3. 以 db2 实例所有者身份删除 .fenced 文件(在 sqllib/adm 中)
  4. 触摸.fenced。
  5. 它现在应该拥有正确的所有权
  6. 重新启动 db2(db2start)
  7. 重新启动 netsearch 扩展器(db2text start)

这对我们很有帮助。

相关内容