Невозможно создать список остановок в SQl 2008 - PullRequest
9 голосов
/ 09 февраля 2010

Я новичок в функциональности стоп-листа в SQL 2008 и, похоже, упускаю что-то очевидное. Я пытаюсь выдвинуть следующее утверждение:

CREATE FULLTEXT STOPLIST myStoplist3  
FROM SYSTEM STOPLIST;  
GO  

и я получаю следующую ошибку:

Msg 102, Level 15, State 1, Line 1  
Incorrect syntax near 'STOPLIST'.  

Есть идеи? Код удален прямо из MSDN, поэтому я предполагаю, что это проблема конфигурации - полнотекстовый поиск настроен и работает.

Ответы [ 3 ]

18 голосов
/ 09 февраля 2010

Вероятно, здесь указывается очевидное, но убедитесь, что уровень совместимости вашей базы данных также установлен на 100 (SQL 2008). На случай, если для 90 (SQL 2005) или ниже.

0 голосов
/ 09 февраля 2010

Вы уверены, что у вас есть соответствующие разрешения для создания полнотекстовых индексов?

0 голосов
/ 09 февраля 2010

Ваш синтаксис в порядке - как вы выполняете оператор? Потому что, если вы выполняете его из кода, вам нужно удалить «GO», так как GO не является ключевым словом SQL, это специальный токен, который интерпретируется клиентскими приложениями (например, управляющей студией) и означает «теперь отправьте этот пакет в сервер '.

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