TransPublication.ValidateSubscriptions 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
叫用指定之訂閱的內嵌發行集驗證。
public:
void ValidateSubscriptions(cli::array <System::String ^> ^ subscriberNames, cli::array <System::String ^> ^ subscriptionDBs, Microsoft::SqlServer::Replication::ValidationOption validationOption, Microsoft::SqlServer::Replication::ValidationMethod validationMethod, bool shutdownAgent);
public void ValidateSubscriptions (string[] subscriberNames, string[] subscriptionDBs, Microsoft.SqlServer.Replication.ValidationOption validationOption, Microsoft.SqlServer.Replication.ValidationMethod validationMethod, bool shutdownAgent);
member this.ValidateSubscriptions : string[] * string[] * Microsoft.SqlServer.Replication.ValidationOption * Microsoft.SqlServer.Replication.ValidationMethod * bool -> unit
Public Sub ValidateSubscriptions (subscriberNames As String(), subscriptionDBs As String(), validationOption As ValidationOption, validationMethod As ValidationMethod, shutdownAgent As Boolean)
參數
- validationOption
- ValidationOption
ValidationOption 物件值,指定正在執行的驗證類型。
- validationMethod
- ValidationMethod
指定資料列計數驗證選項的 ValidationMethod 物件值。
備註
驗證作業的結果會寫入代理程式記錄中,這是使用「複寫監視器」來查看的。
驗證的結果會寫入代理程式記錄中,這是使用「複寫監視器」來查看的。 如需詳細資訊,請參閱 Monitoring Replication。
ValidateSubscriptions方法只能由「發行者」端的 sysadmin 固定伺服器角色成員或 db_owner 發行集資料庫上的固定資料庫角色成員呼叫。
呼叫 ValidateSubscriptions 相當於執行sp_marksubscriptionvalidation和sp_article_validation。