复制监视器

    在SQL Server 中,复制是功能最为强大而又最为复杂的组件,所以在具体的应用中复制出现错误是难以避免的事情。但同时令人欣慰的是,SQL Server 提供了复制管理工具——复制监视器来帮助DBA 查出复制错误发生的原因。利用复制监视器可以:
    浏览所有的出版者出版物以及由该分发者所支持的订购;
    浏览复制代理的状态信息和历史;
    监视与复制事务有关的复制警报。
    同时利用复制监视器可约嗍涌煺沾怼⑷罩驹亩链怼⒎址⒋怼⒑喜⒋怼?br> 注意:只有在服务器扮演分发者角色,且当前用户具有sysadmin角色时,复制临视器才能激活。
如果准备监视快照代理的活动状况,请执行以下步骤;
(1) 启动SQL Server Enterprise Manager, 登录到指定的服务器,顺次打开 Replication Monitor, Agents 文件夹。
(2) 选中Snapshot Agents, 此时在右面窗格中显示已创建的快照代理。
(3) 右击准备查看的代理,在弹出菜单中选择Agent History 选项,打开Snapshot Agent History 对话框,如图16-57 所示;

(4) 单击Session Details 按钮,打开Session Details of Snapshot Agents 对话框,如图16-58 所示。在该对话框中能了解到目前为止快照代理都执行了哪些处理、运行的起始时间等信息。

本章小结
    本章主要讲述了SQL Server 最为重要的内置组件--复制内容涉及到复制的基本概念、术语、复制的拓扑结构,而且详细介绍了快照复制、事务复制、合并复制的工作原理和适合的场合。还介绍了如何配置复制,创建出版物。最后让读者了解复制监视器在定位复制错误、查看复制信息中所显示出的令人兴奋的功能。

时间: 2024-10-04 15:25:55

复制监视器的相关文章

MS SQL基础教程:复制监视器

在SQL Server 中,复制是功能最为强大而又最为复杂的组件,所以在具体的应用中复制出现错误是难以避免的事情.但同时令人欣慰的是,SQL Server 提供了复制管理工具--复制监视器来帮助DBA 查出复制错误发生的原因.利用复制监视器可以: 浏览所有的出版者出版物以及由该分发者所支持的订购: 浏览复制代理的状态信息和历史: 监视与复制事务有关的复制警报. 同时利用复制监视器可以监视快照代理.日志阅读代理.分发代理.合并代理. 注意:只有在服务器扮演分发者角色,且当前用户具有sysadmin

在SQL Server 2000里设置和使用数据库复制

2005-08 余枫                                        在SQL Server 2000里设置和使用数据库复制之前,应先检查相关的几台SQL Server服务器下面几点是否满足:        1.MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的)            如果登录用的是本地系统帐户local,将不具备网络功能,会产生以下错误:              

SQL SERVER中如何监控复制并使用数据库邮件功能发告警邮件

上个月月底的时候因为要搬迁机房,需要将一个数据信息数据库先搬到我们的机房,然后将客户的数据库 从原来的机房A搬到机房B,原来我们的数据信息库(DataInfo)是放在机房A的,但是为了以后方便和防止信息泄露 就放到我们的托管机房,这里叫机房C 在搬迁机房的时候,尽量减少宕机时间,数据不能丢,搬迁机房真是一门学问... 虽然这麽忙,但我还是把写文章的时间腾出来,把干货分享给大家o(∩_∩)o 因为很多系统都在读写机房A的数据信息库(DataInfo),我在上个月底的时候用备份文件初始化的方式搭建好

SQL Server复制中错误处理

在SQL Server的复制中出现在错误"应用复制的命令时在订阅服务器上找不到该行",换上以前的做法就是删除掉这个复制,然后再新建一个复制,但是这次,我突然想BAIDU一下,看看别人是怎么处理这个问题的,然后发现找到的文章都是从MSDN上抄下来的,因此我决定把我的做法写下来. 首先查MSDN,确定这个错误的ID为20598,这个下面会用到:确定了错误ID之后,有两种方法可以跳过这个错误 第一种是使用"右键->复制->分发服务器属性->默认配置文件->然

SQL Server 复制订阅

原文:SQL Server 复制订阅 标签:SQL SERVER/MSSQL SERVER/数据库/DBA/高性能解决方案/高可用 概述   配置复制就没有数据库镜像和AlwaysOn的要求那么高,只需要两台服务器能通过TCP进行通讯即可,两台服务器操作系统和SQL版本都可以不完全一致,而且两台服务器也不需要加入域,所以配置复制订阅就简单多了,但是复制订阅主要是针对数据表而不能像镜像和AlwaysOn那样配置整个数据库,这也是它的缺点吧. 接下来主要除了前面介绍配置复制订阅后面还会解释一些需要注

SQLSERVER监控复制并使用数据库邮件功能发告警邮件

原文:SQLSERVER监控复制并使用数据库邮件功能发告警邮件 SQLSERVER监控复制并使用数据库邮件功能发告警邮件 最近熬出病来了,都说IT行业伤不起,不说了,说回今天的正题   正题 上个月月底的时候因为要搬迁机房,需要将一个数据信息数据库先搬到我们的机房,然后将客户的数据库 从原来的机房A搬到机房B,原来我们的数据信息库(DataInfo)是放在机房A的,但是为了以后方便和防止信息泄露 就放到我们的托管机房,这里叫机房C   在搬迁机房的时候,尽量减少宕机时间,数据不能丢,搬迁机房真是

SQL 2005妙用跟踪令牌定位事务复制的延迟问题

我们知道,事务复制是将数据从发布服务器传到分发服务器然后复制到订阅服务器的过程 - 数据流几乎是实时地进行这些步骤.当有问题产生而造成流程中断,就会出现数据复制延迟.我们经常碰到的难题和关键是定位到哪一步是整个延迟的原因.从SQL2005开始支持的跟踪令牌功能,可以帮助我们轻松确定延迟问题是出现在1)从发布服务器到分发服务器,还是2)从分发服务器到订阅服务器. 跟踪令牌 跟踪令牌是一种特殊的时间戳事务,可以从复制监视器或运行T-SQL语句插入,它会被写到发布数据库的事务日志中并被日志读取代理获取

数据库复制性能测试 推送模式性能测试_MsSql

数据库复制就是由两台服务器,主服务器和备份服务器,主服务器修改后,备份服务器自动修改,在以前的文章中已经做了详细的说明,这里就不在重复,具体请参见 http://www.jb51.net/article/30661.htm 使用了数据库复制的人,首先担心的就是主服务器和备份服务器的性能消耗问题,本人也是对此十分担忧,查了半天,基本上没发现类似的测试说明,就自己测试了一下,下面为测试的结果,仅供参考 我采用的是数据库推送的复制模式,下面测试页是基于此模式 因为数据库复制主要是I/O操作,所以在此测

数据库复制性能测试 推送模式性能测试

数据库复制就是由两台服务器,主服务器和备份服务器,主服务器修改后,备份服务器自动修改,在以前的文章中已经做了详细的说明,这里就不在重复,具体请参见 http://www.jb51.net/article/30661.htm 使用了数据库复制的人,首先担心的就是主服务器和备份服务器的性能消耗问题,本人也是对此十分担忧,查了半天,基本上没发现类似的测试说明,就自己测试了一下,下面为测试的结果,仅供参考 我采用的是数据库推送的复制模式,下面测试页是基于此模式 因为数据库复制主要是I/O操作,所以在此测