語言

TransPublication.ValidateSubscriptions 方法

定義

呼叫指定訂閱的內嵌發表驗證。

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)

參數

subscriberNames
String[]

一個指定訂閱者名稱的物件陣列 String

subscriptionDBs
String[]

一個指定訂閱資料庫名稱的物件陣列 String

validationOption
ValidationOption

一個 ValidationOption 物件值,用來指定所執行的驗證類型。

validationMethod
ValidationMethod

一個 ValidationMethod 物件值,用來指定列數驗證的選項。

shutdownAgent
Boolean

一個 Boolean 值。 若 true,散發代理程式 在驗證後立即關閉。 若 false,散發代理程式 會繼續執行。

備註

驗證操作的結果會寫入代理歷史,並透過複寫監控器查看。

驗證結果會寫入代理歷史,並透過複製監控器查看。 如需詳細資訊,請參閱 Monitoring Replication

ValidateSubscriptions此方法僅能由 Publisher 固定伺服器角色的成員sysadmin或出版資料庫中固定資料庫角色的成員db_owner呼叫。

呼叫 ValidateSubscriptions 等同於執行 sp_marksubscriptionvalidationsp_article_validation

適用於