语言

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的系统管理员固定服务器角色成员调用,或发布数据库中db_owner固定数据库角色的成员调用。

适用于