sys.sp_helpmergepartition (Transact-SQL)

Aplica-se a: SQL Server

Devolve informação de partição para a publicação de fusão especificada. Este procedimento armazenado é executado no Publisher em qualquer base de dados.

Transact-SQL convenções de sintaxe

Syntax

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

Arguments

[ @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 este parâmetro para limitar o conjunto de resultados apenas a partições onde SUSER_SNAME resolve para o valor fornecido.

Quando @suser_sname fornecida, @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 este parâmetro para limitar o conjunto de resultados apenas a partições onde HOST_NAME resolve para o valor fornecido.

Quando @suser_sname fornecida, @host_name deve ser NULL.

Conjunto de resultados

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

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Remarks

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