Partilhar via


sp_validatemergepublication (Transact-SQL)

Executa uma validação em todas as publicações, na qual todas as assinaturas (push, pull e anônima) serão validadas uma vez. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [@publication=] 'publication'
    É o nome da publicação. publication é sysname, sem padrão.

  • [ @level= ] level
    É o tipo de validação a ser executado. level é tinyint, sem padrão. O nível pode ser um destes 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 Microsoft SQL Server 2005, esse item é definido automaticamente como 3.

    3

    Esse é o valor recomendado.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_validatemergepublication é usado em replicação de mesclagem.

Permissões

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

Consulte também

Referência

Procedimentos armazenados do sistema (Transact-SQL)

sp_validatemergesubscription (Transact-SQL)

Conceitos

Validar os dados replicados