Partilhar via


sp_validatemergepublication (Transact-SQL)

Aplica-se: SQL Server

Executa uma validação em toda a publicação para a qual todas as assinaturas (push, pull e anônimas) são validadas uma vez. Esse procedimento armazenado é executado no Publicador, no banco de dados publicador.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_validatemergepublication
    [ @publication = ] N'publication'
    , [ @level = ] level
[ ; ]

Argumentos

@publication [ = ] N'publicação'

O nome da publicação. @publication é sysname, sem padrão.

@level [ = ] nível

O tipo de validação a ser executado. @level é tinyint e pode ser um dos seguintes valores.

Valor de nível Descrição
1 Validação só de número de linhas.
2 Validação de número de linhas e soma de verificação. Para Assinantes do SQL Server 2005 (9.x), isso é definido automaticamente como 3.
3 Esse é o valor recomendado.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_validatemergepublication é usado na replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar sp_validatemergepublication.