Полнотекстовый поиск установлен или нет - PullRequest
15 голосов
/ 28 июня 2011

Я установил SQL Server 2008 R2, и когда я запускаю этот SQL в SQL Server Management Studio:

SELECT FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')

Я получаю 0

Но если я запущу это:

SELECT * FROM sys.fulltext_catalogs

Я получаю один ряд. Я хочу знать, установлен ли полнотекстовый поиск на моем сервере sql или мне нужно переустановить сервер SQL с дополнительными параметрами.

Пожалуйста, предложите.

1 Ответ

22 голосов
/ 28 июня 2011

Мой ответ:

Если FULLTEXTSERVICEPROPERTY говорит, что он не установлен, то я бы установил с исходного носителя.Запустите программу установки и просто добавьте полнотекстовый поиск на странице функций.

FTS полностью в SQL Engine в 2008 году , поэтому, если он считает, что он не установлен, то лучше всего сделать его счастливым.

Мои мнения / размышления:

Вы перенесли базу данных из предыдущей установки SQL, в которой был установлен полный текст?Это может объяснить строку в sys.fulltext_catalogs.

Когда вы открываете базу данных в SSMS, под папкой хранения, папкой полнотекстового каталога, есть ли у вас возможность добавить новый каталог, если щелкнуть правой кнопкой мыши?

В SQL Configuration Manager вы видите службу полнотекстового запуска демона?

enter image description here

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