TransPublication.ValidateSubscriptions Método

Definição

Invoca a validação de publicação inline para a 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[]

Um array de String objetos que especifica os nomes dos Assinantes.

subscriptionDBs
String[]

Um array de String objetos que especifica os nomes dos bancos de dados por assinatura.

validationOption
ValidationOption

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

validationMethod
ValidationMethod

Um ValidationMethod valor de objeto que especifica opções para validação de contagem de linhas.

shutdownAgent
Boolean

Um Boolean valor. Se true, o Agente de Distribuição é desligado imediatamente após a validação. Se false, o Agente de Distribuição continua funcionando.

Comentários

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

O resultado da validação é escrito no histórico do agente, que é visualizado usando o Replication Monitor. Para obter mais informações, consulte Monitoramento de Replicação.

O ValidateSubscriptions método só pode ser chamado por membros do sysadmin papel fixo de servidor no Publisher ou por membros do db_owner papel fixo de banco de dados no banco de dados de publicações.

Chamar ValidateSubscriptions é equivalente a executar sp_marksubscriptionvalidation e sp_article_validation.

Aplica-se a