다음을 통해 공유


sp_get_distributor(Transact-SQL)

배포자가 서버에 설치되어 있는지 확인합니다. 이 저장 프로시저는 모든 데이터베이스의 배포자를 찾고 있는 컴퓨터에서 실행됩니다.

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

구문

sp_get_distributor 

결과 집합

열 이름

데이터 형식

설명

installed

int

0 = 아니요. 1 = 예

distribution server

sysname

배포자 서버의 이름입니다.

distribution db installed

int

0 = 아니요. 1 = 예

is distribution publisher

int

0 = 아니요. 1 = 예

has remote distribution publisher

int

0 = 아니요. 1 = 예

주의

sp_get_distributor는 주로 MicrosoftSQL Server Management Studio에서 스냅숏, 트랜잭션 및 병합 복제에 사용됩니다.

사용 권한

모든 사용자가 sp_get_distributor를 실행할 수 있습니다. 배포 데이터베이스에서 db_owner 또는 replmonitor 고정 데이터베이스 역할의 멤버 또는 하나 이상의 게시된 데이터베이스에서 db_owner 고정 데이터베이스 역할의 멤버가 이 저장 프로시저를 실행하면 NULL이 아닌 결과 집합이 반환됩니다. SQL Server 이외 게시자에 대한 하나 이상의 게시된 데이터베이스에서 PAL(게시 액세스 목록)에 있는 사용자 또는 배포 데이터베이스의 PAL에 있는 사용자가 이 저장 프로시저를 실행하는 경우에도 NULL이 아닌 결과 집합이 반환됩니다. sp_get_distributor를 실행할 수 있습니다.