Compartilhar via


sp_helpmergearticleconflicts (Transact-SQL)

Aplica-se a: SQL Server

Retorna os artigos na publicação que tem conflitos. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação ou no Assinante, no banco de dados de assinatura de mesclagem.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_helpmergearticleconflicts
    [ [ @publication = ] N'publication' ]
    [ , [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
[ ; ]

Argumentos

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

O nome da publicação de meclagem. @publication é sysname, com um padrão de , que retorna todos os artigos no banco de %dados que têm conflitos.

@publisher [ = ] N'editor'

O nome do Editor. @publisher é sysname, com um padrão de NULL.

@publisher_db [ = ] N'publisher_db'

O nome do banco de dados do editor. @publisher_db é sysname, com um padrão de NULL.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
article sysname Nome do artigo.
source_owner sysname Proprietário do objeto de origem.
source_object nvarchar(386) Nome do objeto de origem.
conflict_table nvarchar(258) Nome da tabela que armazena os conflitos de entrada ou atualização.
guidcolname sysname Nome do rowguidcol objeto de origem.
centralized_conflicts int Especifica se os registros de conflito são armazenados no Publicador fornecido.

Se o artigo tiver apenas conflitos de exclusão e nenhuma conflict_table linha, o nome do conflict_table no conjunto de resultados será NULL.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_helpmergearticleconflicts é usado na replicação de mesclagem.

Permissões

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