Я плохо знаком с функциональностью списка остановки в SQL 2008 и, кажется, пропускаю что-то очевидное. Я пробую к exectue следующее утверждение:
CREATE FULLTEXT STOPLIST myStoplist3
FROM SYSTEM STOPLIST;
GO
и я получаю следующую ошибку:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'STOPLIST'.
Какие-либо идеи? Код снят прямо из MSDN, таким образом, я предполагаю, что это - проблема конфигурации - полнотекстовый поиск настраивается и работа.
Вероятно, тут есть очевидное, но убедитесь, что уровень совместимости для вашей базы данных также установлен на 100 (SQL 2008). На всякий случай, если он установлен на 90 (SQL 2005) или ниже.
Вы уверены, что у вас есть соответствующие разрешения на создание полнотекстовых индексов?
Ваш синтаксис в порядке - как вы выполняете инструкцию? Поскольку, если вы выполняете его из кода, вам необходимо удалить 'GO', поскольку GO не является ключевым словом SQL, это специальный токен, который интерпретируется клиентскими приложениями (например, студией управления), чтобы означать 'теперь отправить этот пакет в сервер'.