Transact-SQL 参考

sp_helpmergesubscription

返回有关强制订阅的信息。该存储过程在发布服务器的发布数据库上执行。

语法

sp_helpmergesubscription [[@publication =] 'publication']
    [ , [ @subscriber =] 'subscriber']
    [ , [ @subscriber_db = ] 'subscriber_db' ]
    [ , [ @publisher = ] 'publisher' ]
    [ , [ @publisher_db =] 'publisher_db']
    [ , [ @subscription_type =] 'subscription_type']
    [ , [ @found =] 'found' OUTPUT]

参数

[@publication =] 'publication'

是发布名称。publication 的数据类型为 sysname,默认设置为 %。发布必须已存在而且必须遵从标识符规则。如果为 NULL 或 %,则表示返回有关当前数据库内所有合并发布和订阅的信息。

[@subscriber = ] 'subscriber'

是订阅服务器名。subscriber 的数据类型为 sysname,默认设置为 NULL。如果为 NULL 或 %,则表示返回有关给定发布的所有订阅的信息。

[@subscriber_db = ] 'subscriber_db'

是订阅数据库名。subscriber_db 的数据类型为 sysname,默认设置为 %,表示返回有关所有订阅数据库的信息。

[@publisher =] 'publisher'

是发布服务器的名称。发布服务器必须是有效的服务器。publisher 的数据类型为 sysname,默认设置为 %,表示返回有关所有发布服务器的信息。

[@publisher_db =] 'publisher_db'

是发布服务器数据库名称。publisher_db 的数据类型为 sysname,默认设置为 %,表示返回有关所有发布服务器数据库的信息。

[@subscription_type =] 'subscription_type'

是订阅的类型。subscription_type 的数据类型为 nvarchar(15),可以是下列值之一。

描述
push(默认值) 强制订阅。
Pull 请求订阅。
Both 强制订阅和请求订阅。

[@found = ] 'found' OUTPUT

是表示返回行的标志。found 的数据类型为 int 而且是 OUTPUT 参数,默认设置为 NULL。1 表示已找到发布。0 表示未找到发布。

结果集
列名 数据类型 描述
subscription_name   订阅名。
Publication sysname 发布名称。
Publisher sysname 发布服务器名。
publisher_db sysname 发布服务器数据库名。
Subscriber sysname 订阅服务器名。
subscriber_db sysname 订阅数据库的名称。
Status int 订阅的状态:

0 = 所有作业正等待启动

1 = 一个或多个作业正在启动

2 = 所有作业已成功执行

3 = 至少一个作业正在执行

4 = 所有作业都已调度并处于空闲

5 = 在以前的失败后至少有一个作业正在尝试执行

6 = 至少一个作业不能成功执行

subscriber_type int 订阅服务器类型。
subscription_type int 订阅的类型:

0 = 强制
1 = 请求
2 = 强制和请求

Priority float(8) 表示订阅优先级的数字。
sync_type tinyint 订阅同步类型。
description nvarchar(255) 对该合并订阅的简短描述。
merge_jobid binary(16) 合并代理程序的作业 ID。
full_publication tinyint 表示订阅是完全发布还是筛选发布。
offload_enabled   指定复制代理程序的卸载执行是否被设置为在订阅服务器上运行。若为 NULL,执行将在发布服务器上运行。
offload_server   在其中运行代理程序的服务器名。
use_interactive_resolver   返回在调节过程中是否使用交互式冲突解决程序。如果为 0,则不使用交互式冲突解决程序。

注释

sp_helpmergesubscription 用于合并复制。

权限

执行权限默认授予 public 角色。

请参见

sp_addmergesubscription

sp_changemergesubscription

sp_dropmergesubscription

系统存储过程