sys.sp_helpmergepartition (Transact-SQL)

Gäller för:SQL Server

Returnerar partitionsinformation för den specificerade sammanslagningspubliceringen. Denna lagrade prozedur körs hos Publisher i vilken databas som helst.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @publication = ] N'publicering'

Namnet på publikationen. @publication är sysname, utan standard.

[ @suser_sname = ] N'suser_sname'

Det SUSER_SNAME värdet som används för att definiera en partition. @suser_sname är sysname, med standardvärdet .NULL Ange denna parameter för att begränsa resultatmängden till endast partitioner där SUSER_SNAME löser sig till det tillhandahållna värdet.

När @suser_sname är försedd måste @host_name vara NULL.

[ @host_name = ] N'host_name'

Det HOST_NAME värdet som används för att definiera en partition. @host_name är sysname, med standardvärdet .NULL Ange denna parameter för att begränsa resultatmängden till endast partitioner där HOST_NAME löser sig till det tillhandahållna värdet.

När @suser_sname är försedd måste @host_name vara NULL.

Resultatuppsättning

Kolumnnamn Datatyp Description
partition int Identifierar Abonnentpartitionen.
host_name sysname Värde som används vid skapandet av partitionen för en prenumeration som filtreras av funktionens värde HOST_NAME hos prenumeranten.
suser_sname sysname Värde som används vid skapandet av partitionen för en prenumeration som filtreras av funktionens värde SUSER_SNAME hos prenumeranten.
dynamic_snapshot_location nvarchar(255) Platsen för den filtrerade datasnapshoten för abonnentens partition.
date_refreshed datetime Sista datum då snapshot-jobbet kördes för att generera den filtrerade datasnapshoten för partitionen.
dynamic_snapshot_jobid uniqueidentifier Identifierar jobbet som skapar den filtrerade datasnapshoten för en partition.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_helpmergepartition används vid sammanslagningsreplikation.

Permissions

Endast medlemmar i den fasta serverrollen sysadmin och den db_owner fasta databasrollen kan köra sp_helpmergepartition.