Включение базы данных 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. остановка расширителя netsearch в db2 (остановка db2text)
  2. остановите db2. (Db2stop)
  3. как владелец экземпляра db2 удалите файл.fenced (в sqllib/adm)
  4. коснуться. огорожен.
  5. Теперь он должен иметь правильную собственность
  6. перезапустите db2 (db2start)
  7. перезапустите расширитель netsearch (начало db2text)

Это сработало для нас.

Другие вопросы по тегам