在复制监视器中查看发布和订阅状态
Microsoft SQL Server 复制监视器显示发布和订阅的状态信息:
- 发布的状态由其订阅的最高优先级状态决定。例如,如果对发布的一个订阅有错误,另一个订阅有性能问题,则显示发布的错误状态。
- 订阅的状态由处理该订阅的代理的状态决定。对于合并复制,由合并代理的状态决定。对于事务性复制,由日志读取器代理或分发代理(显示较高优先级状态;如果使用的是排队更新订阅,则状态还可以由队列读取器代理的状态决定)的状态决定。对于快照复制,由快照代理或分发代理(显示较高优先级状态)的状态决定。
下列表列出了发布和订阅的可能状态值。只有在达到或超过阈值时,才显示三个状态值。
- 过期订阅
本状态值适用于所有类型的复制。有关详细信息,请参阅在复制监视器中设置阈值和警告。 - “严重”状态下的性能
此状态值适用于事务性复制和合并复制。有关详细信息,请参阅用复制监视器监视性能。 - 长时间运行的合并
此状态值适用于合并复制。有关详细信息,请参阅用复制监视器监视性能。
除提供发布和订阅状态外,合并复制还提供项目级统计信息,其中包括关于以下内容的详细信息:完成某个合并阶段还需要多长时间;处理某个给定项目花费的时间;订阅服务器正在使用的连接类型以及其他重要信息。统计信息显示在复制监视器的合并代理窗口中。快照复制和事务性复制提供有关分发代理处理的详细信息。
查看发布和订阅状态
查看代理的详细信息
发布状态值
下表按优先级顺序显示了发布状态值及其对应的图标。
状态 | 图标 |
---|---|
错误 |
|
“严重”状态下的性能 |
|
正在重试失败的命令 |
|
确定 |
无 |
订阅状态值
下列表按优先级顺序显示了订阅状态值及其对应的图标。一个订阅可以同时处于两种状态,如“即将过期/已过期”和“正在重试失败的命令”****;将显示最高优先级状态。
状态值“‘严重’状态下的性能”、“即将过期/已过期”和“未初始化”都是警告。显示警告时,复制监视器还显示是否有代理在运行。例如,状态可以是“正在运行,‘严重’状态下的性能”。
事务性订阅
状态 | 图标 |
---|---|
错误 |
|
“严重”状态下的性能 |
|
即将过期/已过期 |
|
未初始化的订阅 |
|
正在重试失败的命令 |
|
未运行 |
|
正在运行 |
合并订阅
状态 | 图标 |
---|---|
错误 |
|
“严重”状态下的性能 |
|
长时间运行的合并 |
|
即将过期/已过期 |
|
未初始化的订阅 |
|
正在重试失败的命令 |
|
正在同步 |
|
未同步 |
快照订阅
状态 | 图标 |
---|---|
错误 |
|
即将过期/已过期 |
|
未初始化的订阅 |
|
正在重试失败的命令 |
|
正在同步 |
|
未同步 |