Dela via


Replikeringsfunktioner – PUBLISHINGSERVERNAME

gäller för:SQL ServerAzure SQL Managed Instance

Returnerar namnet på den ursprungliga utgivaren för en publicerad databas som deltar i en databasspeglingssession. Den här funktionen körs på en Publisher-instans av SQL Server i publikationsdatabasen. Använd den för att fastställa den ursprungliga utgivaren av den publicerade databasen.

Transact-SQL syntaxkonventioner

Syntax

PUBLISHINGSERVERNAME()  

Returtyper

nvarchar

Anmärkningar

PUBLISHINGSERVERNAME används i alla typer av replikering.

PUBLISHINGSERVERNAME används när det finns en databasspeglingssession i publikationsdatabasen mellan Publisher och en speglingspartnerinstans.

Den här funktionen måste köras inom ramen för en publikationsdatabas. När PUBLISHINGSERVERNAME körs på en publikationsdatabas på speglingsserverinstansen av SQL Server returneras namnet på den Publisher-instans som den publicerade databasen kommer från. När den här funktionen körs på en databas på speglingsserverinstansen som inte har publicerats eller som publiceras från speglingsserverinstansen efter en redundansväxling returneras namnet på speglingsserverinstansen. När den här funktionen körs på den ursprungliga Publisher-instansen returneras namnet på Publisher.

Se även

Databasspegling och replikering (SQL Server)