Я пытаюсь создать полнотекстовый индекс, но я получаю сообщение об ошибке, которое вы можете увидеть на PrintScreen ниже:Ошибка при создании полнотекстового индекса
Любая идея, что может быть причиной? Спасибо, Laziale
Я пытаюсь создать полнотекстовый индекс, но я получаю сообщение об ошибке, которое вы можете увидеть на PrintScreen ниже:Ошибка при создании полнотекстового индекса
Любая идея, что может быть причиной? Спасибо, Laziale
Это, как представляется, разрешение вопроса
См Ответ на сервере Fault:
How to get permission to create full-text index?
If you have the database-owner permission, that's all you need to do there.
Full-text indexing is an option in the SQL Server installer. You may need to go back and add the feature.
Other than that, these instructions should take care of you:
http://sqlserverpedia.com/wiki/FTS_-_How_to_use_TSQL_to_Create_Full-Text_Indexes
Да, так и есть. Прочтите сообщение об ошибке: «Полнотекстовый каталог по умолчанию не существует или у пользователя нет прав для выполнения этого действия». Я не уверен, как кто-то может сделать это более понятным. :)
Чтобы создать полнотекстовый каталог по умолчанию, вы должны использовать CREATE FULLTEXT CATALOG
, прежде чем сможете в этом каталоге CREATE FULLTEXT INDEX
. Если вы это сделали, вам необходимо убедиться, что у пользователя было предоставлено GRANT
прав, что позволяет создавать полнотекстовые индексы.
См. Электронную документацию по SQL Server (BOL) и найдите в индексе CREATE FULLTEXT CATALOG
. Или вы можете использовать this link для локальной установки BOL.
спасибо за ваш ответ, я создал полный текст каталога, и теперь я получаю эту ошибку: http://gyazo.com/032dae91bcdba46bc6a3196407ec5f3d Где я могу увидеть все индексы создания, потому что пока я не создал никакого индекса. Спасибо – Laziale
Спасибо за ваш ответ. Я получаю эту ошибку сейчас: http://gyazo.com/032dae91bcdba46bc6a3196407ec5f3d Любая идея, какова может быть причина? Вы знаете, где я могу проверить существующие индексы? благодаря – Laziale