다음을 통해 공유


MergePublication.MakePullSubscriptionWellKnown 메서드

정의

게시자에서 병합 끌어오기 구독을 등록합니다.

public:
 void MakePullSubscriptionWellKnown(System::String ^ subscriber, System::String ^ subscriptionDB, Microsoft::SqlServer::Replication::SubscriptionSyncType syncType, Microsoft::SqlServer::Replication::MergeSubscriberType subscriberType, float priority);
public void MakePullSubscriptionWellKnown (string subscriber, string subscriptionDB, Microsoft.SqlServer.Replication.SubscriptionSyncType syncType, Microsoft.SqlServer.Replication.MergeSubscriberType subscriberType, float priority);
member this.MakePullSubscriptionWellKnown : string * string * Microsoft.SqlServer.Replication.SubscriptionSyncType * Microsoft.SqlServer.Replication.MergeSubscriberType * single -> unit
Public Sub MakePullSubscriptionWellKnown (subscriber As String, subscriptionDB As String, syncType As SubscriptionSyncType, subscriberType As MergeSubscriberType, priority As Single)

매개 변수

subscriber
String

끌어오기 구독이 만들어진 구독자입니다.

subscriptionDB
String

끌어오기 구독이 만들어진 구독 데이터베이스입니다.

syncType
SubscriptionSyncType

구독 동기화가 수행되는 방법에 대한 옵션입니다.

subscriberType
MergeSubscriberType

등록할 구독이 로컬 구독인지 전역 구독인지를 지정하는 MergeSubscriberType 개체입니다.

priority
Single

같은 복제 데이터에서 둘 이상의 변경이 발생하는 경우 충돌을 해결할 끌어오기 구독의 가중치입니다.

설명

구독이 게시자에 이미 등록되어 있는지 확인하는 데 사용합니다 EnumSubscriptions . 등록이 있는 MakePullSubscriptionWellKnown 경우 는 서버에서 오류를 생성합니다.

메서드는 MakePullSubscriptionWellKnown 게시자에서 sysadmin 고정 서버 역할의 멤버 또는 게시 데이터베이스에서 db_owner 고정 데이터베이스 역할의 멤버만 호출할 수 있습니다.

호출 MakePullSubscriptionWellKnown 은 끌어오기 구독을 등록하는 sp_addmergesubscription 실행하는 것과 같습니다.

적용 대상

추가 정보