SQl Полнотекстовый поиск не работает? - PullRequest
0 голосов
/ 22 апреля 2009

Когда я выполняю следующий sql, ничего не происходит:

select * from docs
where freetext(*, 'my search string')

Я знаю, что "моя строка поиска" находится в поле таблицы.

Таблица документов добавлена ​​в мой каталог. Поле для поиска содержит html-контент.

Ответы [ 2 ]

1 голос
/ 22 апреля 2009

Включили ли вы таблицы / столбцы базы данных для полнотекстового поиска?

См. Пример в Статья о свободе доступа, включая примеры, как включить полнотекстовый поиск

1 голос
/ 22 апреля 2009

Убедитесь, что ваш каталог обновлен. Полнотекстовые каталоги должны быть обновлены либо с добавочным обновлением, либо с полным заполнением. В SQL Server 2005 также автоматически обновляются каталоги, но по умолчанию они не установлены на это, и это имеет серьезные последствия для производительности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...