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는 주로 Microsoft SQL Server Management Studio에서 스냅숏, 트랜잭션 및 병합 복제에 사용됩니다.
사용 권한
모든 사용자가 sp_get_distributor를 실행할 수 있습니다. 배포 데이터베이스에서 db_owner 또는 replmonitor 고정 데이터베이스 역할의 멤버 또는 하나 이상의 게시된 데이터베이스에서 db_owner 고정 데이터베이스 역할의 멤버가 이 저장 프로시저를 실행하면 NULL이 아닌 결과 집합이 반환됩니다. 비-SQL Server(Non-SQL Server) 게시자에 대한 하나 이상의 게시된 데이터베이스에서 PAL(게시 액세스 목록)에 있는 사용자 또는 배포 데이터베이스의 PAL에 있는 사용자가 이 저장 프로시저를 실행하는 경우에도 NULL이 아닌 결과 집합이 반환됩니다. sp_get_distributor를 실행할 수 있습니다.
참고 항목
참조
관련 자료
How to: Configure Publishing and Distribution (Replication Transact-SQL Programming)
배포자 및 게시자 정보 스크립트