다음을 통해 공유


sp_enumcustomresolvers(Transact-SQL)

적용 대상: SQL Server

배포자에 등록된 사용 가능한 모든 비즈니스 논리 처리기 및 사용자 지정 확인자 목록을 반환합니다. 이 저장 프로시저는 모든 데이터베이스의 게시자에서 실행됩니다.

Transact-SQL 구문 표기 규칙

구문

sp_enumcustomresolvers [ [ @distributor = ] N'distributor' ]
[ ; ]

인수

[ @distributor = ] N'distributor'

사용자 지정 해결 프로그램이 있는 배포자의 이름입니다. @distributor 기본값NULL인 sysname입니다.

이 매개 변수는 사용되지 않으며 스크립트의 이전 버전과의 호환성을 위해 유지 관리됩니다.

결과 집합

열 이름 데이터 형식 설명
article_resolver nvarchar(255) 비즈니스 논리 처리기 또는 충돌 해결자의 이름입니다.
resolver_clsid nvarchar(50) COM 기반 확인자의 CLSID(클래스 ID)입니다. 이 열은 비즈니스 논리 처리기에 대해 CLSID 값 0을 반환합니다.
is_dotnet_assembly bit 비즈니스 논리 처리기에 대한 등록인지 여부를 나타냅니다.

0 = COM 기반 충돌 해결 프로그램
1 = 비즈니스 논리 처리기
dotnet_assembly_name nvarchar(255) 비즈니스 논리 처리기를 구현하는 Microsoft .NET Framework 어셈블리의 이름입니다.
dotnet_class_name nvarchar(255) 비즈니스 논리 처리기를 구현하는 클래스를 재정 BusinessLogicModule 의하는 클래스의 이름입니다.

반환 코드 값

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

설명

sp_enumcustomresolvers 는 병합 복제에 사용됩니다.

사용 권한

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