Partager via


PUBLISHINGSERVERNAME (Transact-SQL)

Renvoie le nom de l'éditeur d'origine d'une base de données publiée qui participe à une session de mise en miroir d'une base de données. Cette fonction est exécutée sur une instance SQL Server d'un éditeur d'une base de données de publication. Utilisez-la pour déterminer l'éditeur d'origine de la base de données publiée.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

PUBLISHINGSERVERNAME()

Types des valeurs renvoyées

nvarchar

Notes

PUBLISHINGSERVERNAME est utilisée dans tous les types de réplication.

PUBLISHINGSERVERNAME s'utilise lorsqu'une session de mise en miroir d'une base de données existe sur la base de données de publication entre l'éditeur et l'instance d'un partenaire de mise en miroir.

Cette fonction doit être exécutée dans le contexte d'une base de données de publication. Lorsque PUBLISHINGSERVERNAME est exécutée sur une base de données de publication de l'instance du serveur miroir de SQL Server, le nom de l'instance de l'éditeur originaire de la base de données publiée est renvoyé. Lorsque cette fonction est exécutée sur une base de données de l'instance du serveur miroir qui n'est pas publiée ou qui est publiée à partir de l'instance du serveur miroir après un basculement, le nom de l'instance du serveur miroir est renvoyé. Lorsque cette fonction est exécutée sur l'instance de l'éditeur d'origine, le nom de l'éditeur est renvoyé.