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
.