Transact-SQL 参考

sp_helpsubscriberinfo

显示有关订阅服务器的信息。此存储过程在发布服务器的任何数据库上执行。

语法

sp_helpsubscriberinfo [[@subscriber =] 'subscriber']

参数

[@subscriber =] 'subscriber'

是订阅服务器名。subscriber 的数据类型为 sysname,默认值为 %,表示返回所有信息。

结果集
列名 数据类型 描述
publisher sysname 发布服务器名。
subscriber sysname 订阅服务器名。
type tinyint 订阅服务器的类型:

0 = Microsoft® SQL Server™ 数据库
1 = ODBC 数据源

login sysname SQL Server 身份验证的登录 ID。
password sysname SQL Server 身份验证的密码。
commit_batch_size int 不支持。
status_batch_size int 不支持。
flush_frequency int 不支持。
frequency_type int 分发代理程序运行的频率:

1 = 一次
2 = 按需
4 = 每天
8 = 每周
16 = 每月
32 = 每月相对信息
64 = 自动启动
124 = 反复出现

frequency_interval int 应用于由 frequency_type 设置的频率的值。
frequency_relative_interval int frequency_type 设置为 32(每月相对信息)时使用的分发代理程序日期:

1 = 第一个
2 = 第二个
4 = 第三个
8 = 第四个
16 = 最后一个

frequency_recurrence_factor int frequency_type 使用的重复发生因子。
frequency_subday int 在定义的周期内的重新调度频率:

1 = 一次
2 = 秒
4 = 分钟
8 = 小时

frequency_subday_interval int frequency_subday 的间隔。
active_start_time_of_day int 第一次调度分发代理程序的时间,格式为 HHMMSS。
active_end_time_of_day int 停止调度分发代理程序的时间,格式为 HHMMSS。
active_start_date int 第一次调度分发代理程序的日期,格式为 YYYYMMDD。
active_end_date int 停止调度分发代理程序的日期,格式为 YYYYMMDD。
retryattempt int 不支持。
retrydelay int 不支持。
description nvarchar(255) 对订阅服务器的文本描述。
security_mode int 实现的安全模式:

0 = SQL Server 身份验证
1 = Windows 身份验证


注释

sp_helpsubscriberinfo 用于快照复制、事务复制和合并复制。

权限

只有 sysadmin 固定服务器角色成员才能执行 sp_helpsubscriberinfo

请参见

sp_adddistpublisher

sp_addsubscriber

sp_changesubscriber

sp_dboption

sp_dropsubscriber

sp_helpdistributor

sp_helpserver

系统存储过程