sp_get_distributor(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를 실행할 수 있습니다.