言語

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法は、購読の最後の成功した検証日時を特定するために使用できます。

ResynchronizeSubscriptionを呼び出すことはsp_resyncmergesubscriptionを実行するのと同等です。

ResynchronizeSubscriptionメソッドは、Publisherのsysadmin固定サーバーロールのメンバーか、publication databaseのdb_owner固定データベース役割のメンバーのみが呼び出せます。

適用対象