复制监视器界面概述
Microsoft SQL Server 复制监视器提供一个以发布服务器为主的视图,以两个窗格的形式显示所有复制活动。在监视器的左窗格中添加发布服务器后,监视器的右窗格中即显示发布服务器、其发布、对这些发布的订阅和各种复制代理的相关信息。除了显示有关复制拓扑的信息以外,复制监视器还可用于执行多种任务,如启动和停止代理以及验证数据。
查看整个拓扑的信息
复制监视器的左窗格显示发布服务器组、发布服务器和发布。若要在复制监视器中查看任何信息,必须首先添加发布服务器。有关详细信息,请参阅如何从复制监视器中添加和删除发布服务器(复制监视器)。
左窗格有助于解答下列问题:
- 我的复制系统是否正常?
如果左窗格中的节点上无错误图标,则复制系统比较正常。若要详细了解系统运行状况,请查看**“订阅监视列表”**选项卡,该选项卡显示了可能需要注意的订阅的相关信息。 - 为什么代理不运行?
代理未在特定时间运行的原因包括:未安排其运行或出现错误。如果出现错误,左窗格中的相应节点上将显示错误图标。例如,如果发布的快照代理因出错而停止,发布服务器组、发布服务器和发布节点上将显示错误图标。快照代理的摘要信息显示在该发布的**“警告和代理”**选项卡中;双击此选项卡上的快照代理可查看详细的错误信息。
查看与发布服务器相关的信息并执行与其相关的任务
复制监视器在三个选项卡上显示发布服务器的相关信息:
- **“发布”**选项卡
此选项卡提供发布服务器上所有发布的摘要信息。 - **“订阅监视列表”**选项卡
此选项卡用于显示所选发布服务器上所有可用发布的订阅的信息。可以筛选订阅列表来查看有错误的订阅、有警告的订阅以及任何执行不当的订阅。使用该选项卡可以:访问订阅属性、访问与订阅关联的代理的详细信息、重新初始化订阅以及验证订阅。
**“订阅监视列表”**选项卡可以帮助解答下列问题:- 哪些订阅比较慢?
设置此选项卡上的选项,使网格按订阅的相对性能顺序显示订阅。 - 我的复制系统是否正常?
对于任何需要注意的订阅,此选项卡上的网格都将显示错误图标和警告图标。
对于运行 Microsoft?SQL Server 2005 之前版本的分发服务器,将不显示此选项卡。
- 哪些订阅比较慢?
- **“公共作业”**选项卡
此选项卡显示所有类型的复制所用作业的相关信息。使用该选项卡可以:访问有关作业的详细信息以及启动和停止每项作业。
有关详细信息,请参阅如何查看发布服务器的信息和执行其任务(复制监视器)。
复制监视器还为发布服务器节点提供了上下文菜单。右键单击左窗格中的发布服务器,可以执行下列操作:
- 编辑发布服务器的复制监视器设置
- 从复制监视器中删除发布服务器
- 查看和编辑代理配置文件
- 与存储发布服务器信息的分发服务器连接或断开连接
查看与发布相关的信息并执行与其相关的任务
复制监视器在三个选项卡和多个详细信息窗口中显示发布的相关信息:
- **“所有订阅”**选项卡
此选项卡显示所选发布的所有订阅的相关信息。默认情况下,此选项卡按优先级顺序排序:先是有错误的订阅,接着是有警告的订阅,然后是按性能升序排列的订阅,最后,执行不当的订阅位于顶部。
**“所有订阅”**选项卡可以帮助解答下列问题:- 哪些订阅比较慢?
设置此选项卡上的选项,使网格按订阅的相对性能顺序显示订阅。 - 我的复制系统是否正常?
对于任何需要注意的订阅,此选项卡上的网格都将显示错误图标和警告图标。
- 哪些订阅比较慢?
- “警告和代理”选项卡
此选项卡显示与发布关联的所有代理的相关信息,并允许用户指定警告和警报。有关与订阅关联的代理(分发代理和合并代理)的信息,请参阅本主题中的“查看与订阅相关的信息并执行与订阅相关的任务”部分。
对于运行 Microsoft SQL Server 7.0 或 Microsoft SQL Server 2000 的分发服务器,此选项卡标记为“代理”,并且仅显示发布所用代理的信息。有关设置阈值和警告的详细信息,请参阅在复制监视器中设置阈值和警告。 - **“跟踪令牌”**选项卡(仅事务性复制)
使用此选项卡可以测量滞后时间,滞后时间是指从在发布服务器上提交事务到在订阅服务器上提交相应事务之间所用的时间。
此选项卡可以帮助解答下面的问题:- 在事务性复制中,现在提交的事务要过多久才能到达订阅服务器?
查看事务通过系统的总时间并将其与先前所用时间进行比较。
对于运行 SQL Server 2005 之前版本的分发服务器,将不显示此选项卡。有关跟踪令牌的详细信息,请参阅为事务复制测量滞后时间和验证连接。
- 在事务性复制中,现在提交的事务要过多久才能到达订阅服务器?
- 与发布关联的代理的详细信息窗口。下列代理与发布相关联:
- 快照代理,用于所有发布。
- 日志读取器代理,用于所有事务性发布。
- 队列读取器代理,用于为排队更新订阅启用的事务性发布。
双击复制监视器中的代理,可以访问详细信息窗口中的信息。除了上面列出的代理之外,与订阅关联的代理还包括:快照和事务性发布的订阅的分发代理,以及合并发布的订阅的合并代理。有关详细信息,请参阅本主题中的“查看与订阅相关的信息并执行与订阅相关的任务”部分。
代理详细信息窗口提供有关代理会话的信息,包括开始时间、结束时间、持续时间和会话中执行的操作。这些窗口可以帮助解答下面的问题: - 为什么代理不运行?
可用的错误消息提供代理不运行的详细原因,并为解决与发布关联的代理的问题提供一个起点。
有关详细信息,请参阅如何查看发布的信息和执行其任务(复制监视器)和如何查看与发布相关的代理的信息并执行此代理的任务(复制监视器)。
复制监视器还为发布节点提供了上下文菜单。右键单击左窗格中的发布,可以执行下列操作:
- 重新初始化发布的所有订阅
- 验证发布的所有订阅
- 为发布生成快照
- 查看和编辑发布属性
查看与订阅相关的信息并执行与订阅相关的任务
复制监视器在多个不同的选项卡上显示订阅的相关信息。双击复制监视器中的订阅,可以访问详细信息窗口中的这些选项卡。对于解答“为什么代理不运行”这个问题,所有选项卡都很有用。可用的错误消息提供代理不运行的详细原因,并为解决与订阅关联的代理的问题提供一个起点。
- **“所有订阅”选项卡和“订阅监视列表”**选项卡
本主题的前面已对这两个选项卡进行了说明。 - **“发布服务器到分发服务器的历史记录”**选项卡(仅事务性复制)
此选项卡显示发布的日志读取器代理的信息(该选项卡与日志读取器代理详细信息窗口的作用相同)。 - **“分发服务器到订阅服务器的历史记录”**选项卡(快照复制和事务性复制)
此选项卡显示订阅的分发代理的信息。 - **“未分发的命令”**选项卡(仅事务性复制)
此选项卡显示分发数据库中未传递到所选订阅服务器的命令数以及传递那些命令的估计时间。该选项卡可以帮助解答问题“我的订阅滞后多久?”对于运行 SQL Server 2005 之前版本的分发服务器,将不显示此选项卡。 - **“同步历史记录”**选项卡(仅合并复制)
此选项卡显示订阅的合并代理的信息。此选项卡可以帮助解答下面的问题:- 为什么我的合并订阅比较慢?
此选项卡提供同步过程中处理的每个项目的详细统计信息,包括每个处理阶段(上载更改、下载更改等)所用的时间。该选项卡可以帮助准确定位导致减速的特定表,并且是解决合并订阅的性能问题的最佳位置。
- 为什么我的合并订阅比较慢?
有关详细信息,请参阅如何查看订阅信息和执行其任务(复制监视器)和如何查看与订阅相关的代理的信息并执行此代理的任务(复制监视器)。
查看与代理配置文件相关的信息并执行与其相关的任务
复制监视器中包含多个管理代理配置文件的对话框。代理配置文件是代理的参数集,用于确定代理的行为。有关详细信息,请参阅复制代理配置文件。这些对话框包括:
- 代理配置文件
使用此对话框可以:更改配置文件的属性、创建和删除配置文件、指定默认配置文件,以及指定某特定类型的所有代理(如快照代理)应使用给定配置文件。 - <代理配置文件名称> 属性
使用此对话框可以查看和编辑配置文件中的参数设置。 - 新建代理配置文件
使用此对话框可以创建新的配置文件,可以选择包括现有配置文件的值。