Partager via


TransPublication.ValidateSubscriptions Méthode

Définition

Appelle la validation de publication incluse pour l'abonnement spécifié.

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)

Paramètres

subscriberNames
String[]

Tableau d'objets String qui spécifie les noms des Abonnés.

subscriptionDBs
String[]

Tableau d'objets String qui spécifie les noms des bases de données d'abonnement.

validationOption
ValidationOption

Valeur d'objet ValidationOption qui spécifie le type de validation qui est effectué.

validationMethod
ValidationMethod

Valeur d'objet ValidationMethod qui spécifie des options pour la validation du nombre de lignes.

shutdownAgent
Boolean

Valeur Boolean. Si la valeur est true, l'Agent de distribution est arrêté immédiatement après la validation. Si la valeur est false, l'Agent de distribution continue de s'exécuter.

Remarques

Le résultat de l’opération de validation est écrit dans l’historique de l’agent, qui est consulté à l’aide du moniteur de réplication.

Le résultat de la validation est écrit dans l’historique de l’agent, qui est consulté à l’aide du moniteur de réplication. Pour plus d'informations, voir Monitoring Replication.

La ValidateSubscriptions méthode ne peut être appelée que par les membres du sysadmin rôle serveur fixe sur le serveur de publication ou par les membres du db_owner rôle de base de données fixe sur la base de données de publication.

L’appel ValidateSubscriptions équivaut à exécuter des sp_marksubscriptionvalidation et des sp_article_validation.

S’applique à