Freigeben über


MergePublication.ResynchronizeSubscription Methode

Definition

Synchronisiert ein Mergeabonnement in einen bekannten Validierungsstatus neu, der von Ihnen angegeben wird.

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)

Parameter

subscriber
String

Der Abonnent.

subscriptionDB
String

Die Abonnementdatenbank.

synchronizeType
ResynchronizeType

Der Typ der Synchronisierung.

dateTime
String

Das Datum und die Uhrzeit der erneuten Synchronisierung der Änderungen.

Hinweise

Mit der ResynchronizeSubscription Methode können Sie die Konvergenz erzwingen oder die Abonnementdatenbank zu einem bestimmten Zeitpunkt synchronisieren, z. B. das letzte Mal, wenn eine erfolgreiche Überprüfung aufgetreten ist, oder auf ein bestimmtes Datum. Die Momentaufnahme wird bei der erneuten Synchronisierung eines Abonnements mithilfe dieser Methode nicht erneut angewendet.

Die ReadLastValidationDateTimes Methode kann verwendet werden, um das Datum und die Uhrzeit der letzten erfolgreichen Überprüfung des Abonnements zu bestimmen.

Das Aufrufen ResynchronizeSubscription entspricht der Ausführung sp_resyncmergesubscription.

Die ResynchronizeSubscription Methode kann nur von Mitgliedern der Systemadministrator-Fixed-Serverrolle im Publisher oder von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank aufgerufen werden.

Gilt für: