다음을 통해 공유


sp_fulltext_database(Transact-SQL)

 

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

중요

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

적용 대상: SQL Server (SQL Server 2008부터 현재 버전), SQL 데이터베이스 V12.

항목 링크 아이콘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를 실행할 수 있습니다.

참고 항목

DATABASEPROPERTYEX(Transact-SQL)
FULLTEXTSERVICEPROPERT(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)