TransPublication.ValidateSubscriptions Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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.