Condividi tramite


TransPublication.ValidateSubscriptions Metodo

Definizione

Richiama la convalida della pubblicazione inline per la sottoscrizione specificata.

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)

Parametri

subscriberNames
String[]

Matrice di oggetti String che specifica i nomi dei Sottoscrittori.

subscriptionDBs
String[]

Matrice di oggetti String che specifica i nomi dei database di sottoscrizione.

validationOption
ValidationOption

Valore dell'oggetto ValidationOption che specifica il tipo di convalida eseguito.

validationMethod
ValidationMethod

Valore dell'oggetto ValidationMethod che specifica le opzioni per la convalida del conteggio righe.

shutdownAgent
Boolean

Valore Boolean. Se true, l'agente di distribuzione viene arrestato immediatamente dopo la convalida. Se false, l'agente di distribuzione rimane in esecuzione.

Commenti

Il risultato dell'operazione di convalida viene scritto nella cronologia dell'agente, visualizzato tramite Monitoraggio replica.

Il risultato della convalida viene scritto nella cronologia dell'agente, che viene visualizzato usando Monitoraggio replica. Per altre informazioni, vedere Monitoring Replication.

Il ValidateSubscriptions metodo può essere chiamato solo dai membri del ruolo predefinito del sysadmin server nel server di pubblicazione o dai membri del ruolo predefinito del db_owner database nel database di pubblicazione.

La chiamata ValidateSubscriptions equivale all'esecuzione di sp_marksubscriptionvalidation e sp_article_validation.

Si applica a