Как включить полнотекстовую индексацию в SQL Server 2005 Express?
Я пытаюсь включить полнотекстовую индексацию в SQL Server 2005 Express. Я запускаю это на своем ноутбуке с Vista Ultimate.
Я понимаю, что стандартная версия SQL Server Express не имеет полнотекстовой индексации. Я уже загрузил и установил "Microsoft SQL Server 2005 Express Edition с пакетом обновления 2 (SP2)" (download).
Я также гарантировал, что и службы SQL Server (экземпляр) ", и" SQL Server FullText Search (экземпляр) "выполняются в той же учетной записи, что и" Сетевая служба ".
Я также выбрал вариант "Использовать полнотекстовую индексацию" в области "Свойства базы данных" > "Файлы".
Я могу запустить sql-запрос "SELECT fulltextserviceproperty (" IsFulltextInstalled "); и верните 1.
Проблема, с которой я столкнулась, заключается в том, что когда у меня открыт мой стол в режиме проектирования и выберите "Управление индексом FullText"; в полнотекстовом индексном окне отображается сообщение...
"Создание полнотекстового индекса недоступно. Убедитесь, что у вас есть правильные разрешения или полнотекстовые каталоги определены".
Любые идеи о том, что проверить или куда идти дальше?
Ответы
Ответ 1
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
Все, что мне нужно для полнотекстового индексирования для работы, было...
СОЗДАТЬ КАТАЛОГ FULLTEXT [myFullText] WITH ACCENT_SENSITIVITY = ON
После этого я могу запустить запрос CREATE FULLTEXT INDEX или использовать Manage FullText Index в MSSQL Management Studio.
Ответ 3
Используйте студию управления сервером sql.
Войдите как администратор в свою учетную запись Windows.
Затем выберите базу данных и щелкните правой кнопкой мыши по базе данных в студию управления сервером sql и выберите "Определить полный текстовый индекс", и вы будете руководствоваться на протяжении всего процесса студией управления.