2010-02-09 7 views
9

SQL 2008에서 중지 목록 기능이 생소하고 확실하지 않은 것으로 보입니다. 나는 다음과 같은 성명 exectue하기 위해 노력하고있어 :SQl 2008에서 중지 목록을 만들 수 없습니다.

CREATE FULLTEXT STOPLIST myStoplist3 
FROM SYSTEM STOPLIST; 
GO 

을 나는 다음과 같은 오류 받고 있어요 :

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

어떤 아이디어? 코드가 MSDN에서 곧바로 해제되어 구성 문제라고 가정합니다. 전체 텍스트 검색이 설정되고 작동합니다.

답변

18

분명히 여기에 분명하지만 데이터베이스의 호환성 수준이 100 (SQL 2008)으로 설정되어 있는지 확인하십시오. 90 (SQL 2005) 이하로 설정되었습니다.

+0

빙고. 감사! 나는 그게 멍청한 줄 알았어! 약간 우울한이 질문은 이제 내 프로필과 영원히 연결됩니다! –

+0

Andrew 이것들은 우리가 모두 떨어질 수있는 문제의 일종이며 좋은 질문입니다. 귀하의 질문에 +1. – kevchadders

+1

네, 감사합니다. 질문과 답변 모두 도움이되었습니다. – harpo

0

구문이 정확합니다. 어떻게 성명을 실행합니까? 코드에서 실행하면 GO가 SQL 키워드가 아니기 때문에 'GO'를 제거해야하기 때문에 클라이언트 응용 프로그램 (예 : 관리 스튜디오)이 '이 일괄 처리를 다음으로 보냅니다.'로 해석하는 특별한 토큰입니다. 서버'.

+0

GO가 컨텍스트에 있도록 Management Studio에서이 작업을 실행하고 있습니다. –

0

전체 텍스트 인덱스를 만들 수있는 적절한 권한이 있습니까?

관련 문제