다음을 통해 공유


sp_fulltext_database(Transact-SQL)

SQL Server 2008 이상 버전에서는 전체 텍스트 카탈로그에 영향을 미치지 않으며 이전 버전과의 호환성을 위해서만 지원됩니다. sp_fulltext_database는 지정한 데이터베이스에 대해 전체 텍스트 엔진 기능을 해제하지 않습니다. SQL Server 2008 이상 버전의 사용자가 만든 모든 데이터베이스에서 전체 텍스트 인덱스에 대해 항상 설정됩니다.

중요 정보중요

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. 대신 Management Studio를 사용하십시오.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

sp_fulltext_database [@action=] 'action'

인수

  • [ @action=] 'action'
    수행할 동작입니다. action은 varchar(20)이며 다음 값 중 하나일 수 있습니다.

    설명

    활성화

    이전 버전과의 호환성을 위해서만 지원됩니다. SQL Server 2008 이상 버전에서 전체 텍스트 카탈로그에 영향을 미치지 않습니다.

    비활성화

    이전 버전과의 호환성을 위해서만 지원됩니다. SQL Server 2008 이상 버전에서 전체 텍스트 카탈로그에 영향을 미치지 않습니다.

반환 코드 값

0(성공) 또는 1(실패)

결과 집합

없음

주의

SQL Server 2008 이상 버전에서는 전체 텍스트 인덱싱 기능을 해제할 수 없습니다. 전체 텍스트 인덱싱을 사용할 수 없게 한다고 해도 sysfulltextcatalogs에서 행이 제거되지 않고, 전체 텍스트를 사용할 수 있는 테이블이 전체 텍스트 인덱싱으로 표시되지 않는 것도 아닙니다. 모든 전체 텍스트 메타데이터 정의는 시스템 테이블 내에서 여전히 유효합니다.

사용 권한

sysadmin 고정 서버 역할의 멤버 또는 db_owner 고정 데이터베이스 역할의 멤버만 sp_fulltext_database를 실행할 수 있습니다.