Как включить полнотекстовое индексирование в SQL Server 2005 Express? - PullRequest
15 голосов
/ 07 августа 2008

Я пытаюсь включить полнотекстовое индексирование в SQL Server 2005 Express. Я использую это на своем ноутбуке с Vista Ultimate.

Я понимаю, что стандартная версия SQL Server Express не имеет полнотекстовой индексации. Я уже скачал и установил «Microsoft SQL Server 2005 Express Edition с пакетом обновления 2 (SP2) для расширенных служб» ( загрузка ).

Я также обеспечил, чтобы службы «SQL Server (экземпляр)» и «Полный текстовый поиск SQL Server (экземпляр)» работали на одной учетной записи, которая называется «Сетевая служба».

Я также выбрал параметр «Использовать полнотекстовое индексирование» в области «Свойства базы данных> Файлы».

Я могу выполнить SQL-запрос "SELECT fulltextserviceproperty ('IsFulltextInstalled');"; и вернуть 1.

Проблема, с которой я столкнулся, заключается в том, что когда я открываю свою таблицу в режиме конструктора и выбираю «Управление полнотекстовым индексом»; в окне полнотекстового индекса отображается сообщение ...

"Создание полнотекстового индекса недоступно. Убедитесь, что у вас есть правильные разрешения или определены полнотекстовые каталоги."

Есть идеи, что проверять или куда идти дальше?

Ответы [ 3 ]

13 голосов
/ 07 августа 2008
sp_fulltext_database 'enable'

CREATE FULLTEXT CATALOG [myFullText]
WITH ACCENT_SENSITIVITY = ON

CREATE FULLTEXT INDEX ON [dbo].[tblName] KEY INDEX [PK_something] ON [myFullText] WITH CHANGE_TRACKING AUTO
ALTER FULLTEXT INDEX ON [dbo].[otherTable] ADD ([Text])
ALTER FULLTEXT INDEX ON [dbo].[teyOtherTable] ENABLE
2 голосов
/ 07 августа 2008

Все, что мне нужно, чтобы заставить работать полнотекстовую индексацию, было ...

СОЗДАТЬ КАТАЛОГ FULLTEXT [myFullText] WITH ACCENT_SENSITIVITY = ON

После этого я мог выполнить запрос CREATE FULLTEXT INDEX или использовать управление полнотекстовым индексом в MSSQL Management Studio.

1 голос
/ 27 августа 2012

Использование sql server management studio.

Войдите в систему как администратор вашей учетной записи Windows.

Затем выберите базу данных и щелкните правой кнопкой мыши базу данных в SQL Server Studio Studio, выберите «Определить полнотекстовый индекс», и вы будете руководствоваться в процессе управления Studio.

...