PUBLISHINGSERVERNAME (Transact-SQL)

为参与数据库镜像会话的已发布数据库返回起始发布服务器的名称。 此函数在 SQL Server 发布服务器实例的发布数据库中执行。 使用它可确定已发布数据库的起始发布服务器。

主题链接图标Transact-SQL 语法约定

语法

PUBLISHINGSERVERNAME()

返回类型

nvarchar

注释

PUBLISHINGSERVERNAME 用于所有类型的复制。

当数据库镜像会话存在于发布服务器与镜像伙伴实例之间的发布数据库中时,将使用 PUBLISHINGSERVERNAME。

必须在发布数据库的上下文中执行此函数。 在 SQL Server 镜像服务器实例的发布数据库中执行 PUBLISHINGSERVERNAME 时,将返回已发布数据库源自的发布服务器实例的名称。 在镜像服务器实例的未发布数据库中或在故障转移后从镜像服务器实例发布的数据库中执行此函数时,将返回此镜像服务器实例的名称。 在起始发布服务器实例中执行此函数时,将返回此发布服务器的名称。