sys.sp_helpmergearticleconflicts (Transact-SQL)

Aplica-se a: SQL Server

Devolve os artigos na publicação que têm conflitos. Este procedimento armazenado é executado no Publisher na base de dados de publicações, ou no Assinante na base de dados de subscrição de fusão.

Transact-SQL convenções de sintaxe

Sintaxe

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

Arguments

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

O nome da publicação da fusão. @publication é sysname, com o padrão de %, que devolve todos os artigos na base 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 da base de dados da editora. @publisher_db é sysname, com um padrão de NULL.

Conjunto de resultados

Nome da coluna Tipo de dados Description
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 inserção ou atualização.
guidcolname sysname Nome do rowguidcol para o objeto fonte.
centralized_conflicts int Especifica se os registos de conflito são armazenados no Publisher em questão.

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

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

sp_helpmergearticleconflicts é usado na replicação por fusão.

Permissions

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