Freigeben über


TransPublication.ValidateSubscriptions Methode

Definition

Ruft die Inlineveröffentlichungsvalidierung für das angegebene Abonnement auf.

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)

Parameter

subscriberNames
String[]

Ein Array von String-Objekten, das die Namen der Abonnenten angibt.

subscriptionDBs
String[]

Ein Array von String-Objekten, das die Namen der Abonnementdatenbanken angibt.

validationOption
ValidationOption

Ein ValidationOption-Objektwert, der den Typ der Validierung angibt, der ausgeführt wird.

validationMethod
ValidationMethod

Ein ValidationMethod-Objektwert, der Optionen für die Zeilenanzahlvalidierung angibt.

shutdownAgent
Boolean

Ein Boolean-Wert. Wenn der Wert true ist, wird der Verteilungs-Agent sofort nach der Validierung beendet. Wenn der Wert false ist, wird der Verteilungs-Agent weiter ausgeführt.

Hinweise

Das Ergebnis des Überprüfungsvorgangs wird in den Agentverlauf geschrieben, der mithilfe des Replikationsmonitors angezeigt wird.

Das Ergebnis der Überprüfung wird in den Agentverlauf geschrieben, der mithilfe des Replikationsmonitors angezeigt wird. Weitere Informationen finden Sie unter Monitoring Replication.

Die ValidateSubscriptions Methode kann nur von Mitgliedern der sysadmin Fixed-Serverrolle im Publisher oder von Mitgliedern db_owner der festen Datenbankrolle in der Publikationsdatenbank aufgerufen werden.

Das Aufrufen ValidateSubscriptions entspricht der Ausführung sp_marksubscriptionvalidation und sp_article_validation.

Gilt für: