MergePublication.ResynchronizeSubscription 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将合并订阅重新同步到指定的已知验证状态。
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固定数据库角色的成员调用。