MergePublication.ResynchronizeSubscription 메서드

정의

병합 구독을 사용자가 지정한 알려진 유효성 검사 상태로 다시 동기화합니다.

public:
 void ResynchronizeSubscription(System::String ^ subscriber, System::String ^ subscriptionDB, Microsoft::SqlServer::Replication::ResynchronizeType synchronizeType, System::String ^ dateTime);
public void ResynchronizeSubscription (string subscriber, string subscriptionDB, Microsoft.SqlServer.Replication.ResynchronizeType synchronizeType, string dateTime);
member this.ResynchronizeSubscription : string * string * Microsoft.SqlServer.Replication.ResynchronizeType * string -> unit
Public Sub ResynchronizeSubscription (subscriber As String, subscriptionDB As String, synchronizeType As ResynchronizeType, dateTime As String)

매개 변수

subscriber
String

구독자.

subscriptionDB
String

구독 데이터베이스입니다.

synchronizeType
ResynchronizeType

다시 동기화 유형입니다.

dateTime
String

변경 내용이 다시 동기화되는 날짜 및 시간입니다.

설명

ResynchronizeSubscription 메서드를 사용하면 마지막으로 유효성 검사가 성공한 시간 또는 지정된 날짜와 같은 특정 시점으로 구독 데이터베이스를 강제로 수렴하거나 동기화할 수 있습니다. 이 방법으로 구독을 다시 동기화할 경우 스냅샷이 다시 적용되지 않습니다.

이 메서드를 ReadLastValidationDateTimes 사용하여 구독의 마지막으로 성공한 유효성 검사 날짜와 시간을 확인할 수 있습니다.

호출 ResynchronizeSubscriptionsp_resyncmergesubscription 실행하는 것과 같습니다.

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

적용 대상