sp_helpmergealternatepublisher (Transact-SQL)

返回作为合并发布的备用发布服务器启用的所有服务器列表。 此存储过程在订阅服务器的订阅数据库中执行。

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

语法

sp_helpmergealternatepublisher [ @publisher = ] 'publisher', [ @publisher_db = ] 'publisher_db', [ @publication = ] 'publication'

参数

  • [ @publisher=] 'publisher'
    发布服务器的名称。publisher 的数据类型为 sysname,无默认值。

  • [ @publisher_db=] 'publisher_db'
    发布数据库的名称。publisher_db 的数据类型为 sysname,无默认值。

  • [ @publication=] 'publication'
    发布的名称。publication 的数据类型为 sysname,无默认值。

结果集

列名

数据类型

说明

alternate_publisher

sysname

备用发布服务器的名称。

alternate_publisher_db

sysname

发布数据库的名称。

alternate_publication

sysname

发布的名称。

alternate_distributor

sysname

分发服务器的名称。

friendly_name

nvarchar(255)

对备用发布服务器的说明。

enabled

bit

指定服务器是否为备用发布服务器。 1 指定将发布服务器启用为备用发布服务器。 0 指定不启用服务器。

返回代码值

0(成功)或 1(失败)

注释

sp_helpmergealternatepublisher 用于合并复制。

在每个合并会话过程中,系统向发布服务器和订阅服务器查询它们各自的备用发布服务器列表。 合并进程将添加或删除备用发布服务器列表项,从而使订阅服务器和发布服务器中的备用发布服务器列表相匹配。

权限

只有用于发布的发布访问列表中的成员才能执行 sp_helpmergealternatepublisher

请参阅

参考

系统存储过程 (Transact-SQL)