显示有关订阅服务器的信息。此存储过程在发布服务器的任何数据库上执行。
sp_helpsubscriberinfo [[@subscriber =] 'subscriber']
[@subscriber =] 'subscriber'
是订阅服务器名。subscriber 的数据类型为 sysname,默认值为 %,表示返回所有信息。
| 列名 | 数据类型 | 描述 |
|---|---|---|
| publisher | sysname | 发布服务器名。 |
| subscriber | sysname | 订阅服务器名。 |
| type | tinyint | 订阅服务器的类型: 0 = Microsoft® SQL Server™ 数据库 |
| login | sysname | SQL Server 身份验证的登录 ID。 |
| password | sysname | SQL Server 身份验证的密码。 |
| commit_batch_size | int | 不支持。 |
| status_batch_size | int | 不支持。 |
| flush_frequency | int | 不支持。 |
| frequency_type | int | 分发代理程序运行的频率: 1 = 一次 |
| frequency_interval | int | 应用于由 frequency_type 设置的频率的值。 |
| frequency_relative_interval | int | 当 frequency_type 设置为 32(每月相对信息)时使用的分发代理程序日期: 1 = 第一个 |
| frequency_recurrence_factor | int | frequency_type 使用的重复发生因子。 |
| frequency_subday | int | 在定义的周期内的重新调度频率: 1 = 一次 |
| 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 身份验证 |
sp_helpsubscriberinfo 用于快照复制、事务复制和合并复制。
只有 sysadmin 固定服务器角色成员才能执行 sp_helpsubscriberinfo。
相关文章