sp_helpsubscriberinfo (Transact-SQL)
显示有关订阅服务器的信息。 此存储过程在发布服务器的任何数据库中执行。
语法
sp_helpsubscriberinfo [ [ @subscriber =] 'subscriber']
[ , [ @publisher = ] 'publisher' ]
参数
[ @subscriber = ] 'subscriber'
订阅服务器的名称。 订阅服务器 是 sysname,默认值 %为 ,返回所有信息。
[ @publisher = ] 'publisher'
发布服务器的名称。 publisher 为 sysname,默认为当前服务器的名称。
注意
发布服务器 不应指定,除非它是 Oracle 发布服务器。
结果集
列名称 | 数据类型 | 描述 |
---|---|---|
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 = 自动启动 128 = 定期 |
frequency_interval | int | 应用于由 frequency_type设置的频率的值。 |
frequency_relative_interval | int | frequency_type设置为 32 时使用的分发代理日期(每月相对): 1 = First 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 | 不支持。 |
说明 | nvarchar(255) | 对订阅服务器的文本说明。 |
security_mode | int | 实现的安全模式: 0 = SQL Server 身份验证 1 = Microsoft Windows 身份验证 |
frequency_type2 | int | 合并代理的运行频率: 1 = 一次 2 = 按需 4 = 每日 8 = 每周 16 = 每月 32 = 每月相对 64 = 自动启动 128 = 定期 |
frequency_interval2 | int | 应用于由 frequency_type设置的频率的值。 |
frequency_relative_interval2 | int | frequency_type设置为 32 时使用的合并代理日期(每月相对): 1 = First 2 = 秒 4 = 第三 8 = 第四 16 = 上次 |
frequency_recurrence_factor2 | int | frequency_type*.* 使用的重复因子 |
frequency_subday2 | int | 在定义的周期内的重新调度频率: 1 = 一次 2 = 秒 4 = 分钟 8 = 小时 |
frequency_subday_interval2 | int | frequency_subday间隔。 |
active_start_time_of_day2 | int | 第一次计划合并代理的时间,格式为 HHmmss 。 |
active_end_time_of_day2 | int | 合并代理停止计划的时间,格式为 HHmmss 。 |
active_start_date2 | int | 首次计划合并代理的日期,格式为 yyyyMMdd . |
active_end_date2 | int | 停止计划合并代理的日期,格式为 yyyyMMdd 。 |
返回代码值
0 (成功) 或 1 (失败)
注解
sp_helpsubscriberinfo用于快照 副本 (replica)、事务副本 (replica)和合并副本 (replica)。
权限
只有 sysadmin 固定服务器角色、db_owner固定数据库角色或发布的发布访问列表的成员才能执行sp_helpsubscriberinfo。
另请参阅
sp_adddistpublisher (Transact-SQL)
sp_addpullsubscription (Transact-SQL)
sp_changesubscriber (Transact-SQL)
sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL)
sp_helpserver (Transact-SQL)
系统存储过程 (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈