sp_help_fulltext_system_components(Transact-SQL)

업데이트: 2006년 4월 14일

등록된 단어 분리기, 필터 및 프로토콜 처리기에 대한 정보를 반환합니다. 또한 sp_help_fulltext_system_components는 데이터베이스 식별자 목록 및 지정된 구성 요소를 사용한 전체 텍스트 카탈로그도 반환합니다.

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

구문

sp_help_fulltext_system_components 
         { 'all'| [ @component_type = ] component_type }
  , [ @param = ] param

인수

  • [ @component_type= ] component_type
    구성 요소의 유형입니다. 다음 중 하나를 사용할 수 있습니다.

    • 단어 분리기
    • 필터
    • 프로토콜 처리기
    • 전체 경로

    전체 경로를 지정하는 경우 구성 요소 DLL의 전체 경로에 param 도 지정해야 하며 그렇지 않을 경우 오류 메시지가 반환됩니다.

    'all'을 지정하는 경우 모든 구성 요소에 대한 정보가 반환됩니다.

  • [ @param= ] param
    구성 요소 유형에 따라 LCID(로캘 ID), "." 접두사가 있는 파일 확장명, 프로토콜 처리기를 식별하는 전체 ProgID 또는 구성 요소 DLL의 전체 경로 중 하나를 사용할 수 있습니다.

반환 코드 값

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

결과 집합

다음 결과 집합이 시스템 구성 요소에 대해 반환됩니다.

열 이름 데이터 형식 설명

componenttype

sysname

구성 요소 유형입니다. 다음 중 하나일 수 있습니다.

  • 필터
  • 프로토콜 처리기
  • 단어 분리기

componentname

sysname

구성 요소 이름입니다.

clsid

uniqueidentifier

구성 요소의 클래스 식별자입니다.

fullpath

nvarchar(256)

구성 요소 위치에 대한 경로입니다.

NULL = 호출자가 serveradmin 고정 서버 역할의 멤버가 아닙니다.

version

nvarchar(30)

구성 요소 버전입니다.

manufacturer

sysname

구성 요소 제조업체의 이름입니다.

다음 결과 집합은 component_type을 사용하는 전체 텍스트 카탈로그가 이미 하나 이상 있을 경우에만 반환됩니다.

열 이름 데이터 형식 설명

dbid

int

데이터베이스의 ID입니다.

ftcatid

int

전체 텍스트 카탈로그의 ID입니다.

주의

이 메서드는 업그레이드를 준비할 때 특히 중요합니다. 특정 데이터베이스 내에서 저장 프로시저를 실행하고, 출력을 사용하여 특정 카탈로그가 업그레이드에 영향을 받는지 여부를 지정합니다.

사용 권한

public 역할의 멤버 자격이 필요합니다. 그러나 사용자는 VIEW DEFINITION 권한이 있는 전체 텍스트 카탈로그에 대한 정보만 볼 수 있습니다. serveradmin 고정 서버 역할의 멤버만 fullpath 열의 값을 볼 수 있습니다.

참고 항목

참조

전체 텍스트 검색 저장 프로시저(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

변경된 내용
  • 구문을 수정했습니다. 보안 정보를 업데이트했습니다.