Partilhar via


sp_helpmergepartition (Transact-SQL)

Aplica-se a: SQL Server

Retorna as informações de partição para a publicação de mesclagem especificada. Esse procedimento armazenado é executado no Publicador, em qualquer banco de dados.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_helpmergepartition
    [ @publication = ] N'publication'
    [ , [ @suser_sname = ] N'suser_sname' ]
    [ , [ @host_name = ] N'host_name' ]
[ ; ]

Argumentos

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

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

@suser_sname [ = ] N'suser_sname'

O valor SUSER_SNAME usado para definir uma partição. @suser_sname é sysname, com um padrão de NULL. Forneça esse parâmetro para limitar o conjunto de resultados apenas às partições em que SUSER_SNAME é resolvido para o valor fornecido.

Quando @suser_sname é fornecido, @host_name deve ser NULL.

@host_name [ = ] N'host_name'

O valor HOST_NAME usado para definir uma partição. @host_name é sysname, com um padrão de NULL. Forneça esse parâmetro para limitar o conjunto de resultados apenas às partições em que HOST_NAME é resolvido para o valor fornecido.

Quando @suser_sname é fornecido, @host_name deve ser NULL.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
partition int Identifica a partição do Assinante.
host_name sysname Valor usado ao criar a partição para uma assinatura que é filtrada pelo valor da HOST_NAME função no Assinante.
suser_sname sysname Valor usado ao criar a partição para uma assinatura que é filtrada pelo valor da SUSER_SNAME função no Assinante.
dynamic_snapshot_location nvarchar(255) Local do instantâneo de dados filtrado para a partição do Assinante.
date_refreshed datetime Último data em que o trabalho de instantâneo foi executado para gerar o instantâneo de dados filtrado para a partição.
dynamic_snapshot_jobid uniqueidentifier Identifica o trabalho que cria o instantâneo de dados filtrado para uma partição.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_helpmergepartition é 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_helpmergepartition.