PUBLISHINGSERVERNAME (Transact-SQL)

Gibt den Namen des ursprünglichen Verlegers für eine veröffentlichte Datenbank zurück, die an einer Datenbank-Spiegelungssitzung teilnimmt. Diese Funktion wird auf einer Verlegerinstanz von SQL Server für die Publikationsdatenbank ausgeführt. Hiermit bestimmen Sie den ursprünglichen Verleger der veröffentlichten Datenbank.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

PUBLISHINGSERVERNAME()

Rückgabetypen

nvarchar

Hinweise

PUBLISHINGSERVERNAME wird für alle Replikationstypen verwendet.

PUBLISHINGSERVERNAME wird verwendet, wenn eine Datenbank-Spiegelungssitzung für die Publikationsdatenbank zwischen dem Verleger und einer Spiegelungspartnerinstanz vorhanden ist.

Diese Funktion muss im Kontext einer Publikationsdatenbank ausgeführt werden. Wenn PUBLISHINGSERVERNAME für eine Publikationsdatenbank auf der Spiegelserverinstanz von SQL Server ausgeführt wird, wird der Name der Verlegerinstanz, von der die veröffentlichte Datenbank stammt, zurückgegeben. Wenn diese Funktion für eine Datenbank auf der Spiegelserverinstanz ausgeführt wird, die nicht veröffentlicht ist oder die von der Spiegelserverinstanz nach einem Failover veröffentlicht wird, wird der Name der Spiegelserverinstanz zurückgegeben. Wenn diese Funktion auf der ursprünglichen Verlegerinstanz ausgeführt wird, wird der Name des Verlegers zurückgegeben.

Siehe auch

Verweis

Replikationsfunktionen (Transact-SQL)

Andere Ressourcen

Replikation und Datenbankspiegelung

Hilfe und Informationen

Informationsquellen für SQL Server 2005