Compartilhar via


TransPublication.ValidateSubscriptions Método

Definição

Invoca a validação de publicação embutida da assinatura especificada.

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)

Parâmetros

subscriberNames
String[]

Uma matriz de objetos String que especifica os nomes dos Assinantes.

subscriptionDBs
String[]

Uma matriz de objetos String que especifica os nomes dos bancos de dados de assinatura.

validationOption
ValidationOption

Um valor do objeto ValidationOption que especifica o tipo de validação que está sendo executada.

validationMethod
ValidationMethod

Um valor do objeto ValidationMethod que especifica as opções para validação do número de linhas.

shutdownAgent
Boolean

Um valor Boolean. Se true, o Agente de Distribuição será desligado imediatamente depois da validação. Se false, o Agente de Distribuição continuará a ser executado.

Comentários

O resultado da operação de validação é gravado no histórico do agente, que é exibido usando o Replication Monitor.

O resultado da validação é gravado no histórico do agente, que é exibido usando o Replication Monitor. Para obter mais informações, consulte Monitoring Replication.

O ValidateSubscriptions método só pode ser chamado por membros da sysadmin função de servidor fixa no Publicador ou por membros da db_owner função de banco de dados fixa no banco de dados de publicação.

A chamada ValidateSubscriptions é equivalente à execução de sp_marksubscriptionvalidation e sp_article_validation.

Aplica-se a