Condividi tramite


sp_helpmergepartition (Transact-SQL)

Si applica a: SQL Server

Restituisce informazioni sulla partizione per la pubblicazione di tipo merge specificata. Questa stored procedure viene eseguita in qualsiasi database del server di pubblicazione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publication = ] N'publication'

Nome della pubblicazione. @publication è sysname, senza impostazione predefinita.

[ @suser_sname = ] N'suser_sname'

Valore SUSER_SNAME utilizzato per definire una partizione. @suser_sname è sysname, con un valore predefinito .NULL Specificare questo parametro per limitare il set di risultati solo alle partizioni in cui SUSER_SNAME viene risolto il valore fornito.

Quando @suser_sname viene fornito, @host_name deve essere NULL.

[ @host_name = ] N'host_name'

Valore HOST_NAME utilizzato per definire una partizione. @host_name è sysname, con un valore predefinito .NULL Specificare questo parametro per limitare il set di risultati solo alle partizioni in cui HOST_NAME viene risolto il valore fornito.

Quando @suser_sname viene fornito, @host_name deve essere NULL.

Set di risultati

Nome colonna Tipo di dati Descrizione
partition int Identifica la partizione del Sottoscrittore.
host_name sysname Valore utilizzato durante la creazione della partizione per una sottoscrizione filtrata in base al valore della HOST_NAME funzione nel Sottoscrittore.
suser_sname sysname Valore utilizzato durante la creazione della partizione per una sottoscrizione filtrata in base al valore della SUSER_SNAME funzione nel Sottoscrittore.
dynamic_snapshot_location nvarchar(255) Percorso dello snapshot dei dati filtrati per la partizione del Sottoscrittore.
date_refreshed datetime Data dell'ultima esecuzione del processo snapshot per generare lo snapshot dei dati filtrati per la partizione.
dynamic_snapshot_jobid uniqueidentifier Identifica il processo per la creazione dello snapshot dei dati filtri per una partizione.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_helpmergepartition viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin e il ruolo predefinito del database db_owner possono eseguire sp_helpmergepartition.