Compartilhar via


sp_validatemergesubscription (Transact-SQL)

Aplica-se: SQL Server

Executa uma validação para a assinatura especificada. Esse procedimento armazenado é executado no Publicador, no banco de dados publicador.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_validatemergesubscription
    [ @publication = ] N'publication'
    , [ @subscriber = ] N'subscriber'
    , [ @subscriber_db = ] N'subscriber_db'
    , [ @level = ] level
[ ; ]

Argumentos

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

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

@subscriber [ = ] N'assinante'

O nome do Assinante. @subscriber é sysname, sem padrão.

@subscriber_db [ = ] N'subscriber_db'

O nome do banco de dados de assinatura. @subscriber_db é sysname, sem padrão.

@level [ = ] nível

O tipo de validação a ser executado. @level é minúsculo e pode ser um desses 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.
3 Validação de número de linhas e soma de verificação binária.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_validatemergesubscription é usado na replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa db_owner podem executar sp_validatemergesubscriptiono .