随笔分类 - 复制
摘要:开发反馈做复制的表每隔一段时间会延迟,最大延迟时间超过15分钟。打开复制监视器,找到发布所对应的订阅,查看是否有错误。在"发布服务器到分发服务器的历史记录"栏发现下图所示信息:图中我们可以看出上下两条间隔大约15分钟,每条"正在传递复制的事务..."到下一条"复制代理在10分钟内没有记录任何进度消息
阅读全文
摘要:同事讨论删除发布表历史记录,导致订阅端数据滞后N小时。后来询问得知,发布表T只保留最近31天的数据,每天由Job删除31天前的数据,每天的删除量约400-500万条。默认情况下,在发布端删除400万条记录,这样的DEL将被作为一个大型的、多步骤事务发送到订阅服务器(有400万个命令写入到分发,并发送
阅读全文
摘要:本篇文章是SQL Server Replication系列的第十篇,详细内容请参考原文。 复制故障排除是一项艰巨的任务。在任何复制设置中,都涉及到很多移动部件,而可用的工具并不总是很容易识别问题。This last level of the Replication Stairway will sho
阅读全文
摘要:本篇文章是SQL Server Replication系列的第九篇,详细内容请参考原文。 复制监视器允许你查看复制配置组件的健康状况。这一篇假设你遵循前八篇,并且你已经有一个合并发布和事务发布。启动复制监控器复制监视器不是SSMS的一部分,它是一个独立的可执行文件(SqlMonitor.exe)。在
阅读全文
摘要:本篇文章是SQL Server Replication系列的第八篇,详细内容请参考原文。 在这一系列的前几篇你已经学习了如何在多服务器环境中配置合并复制。这一篇将介绍合并代理并解释它在复制过程中扮演的角色。还会详细讨论冲突解决方案。代理这一系列的第五篇深入讲解了事务复制中的SQL代理作业和复制代理。
阅读全文
摘要:本篇文章是SQL Server Replication系列的第七篇,详细内容请参考原文。 订阅服务器就是复制发布项目的所有变更将传送到的服务器。每一个发布需要至少一个订阅,但是一个发布可以有多个订阅。这一篇假设你遵循了前面六篇,并且你已经配置好合并发布。配置订阅为了能创建订阅,你必须使用一个(能够访
阅读全文
摘要:本篇文章是SQL Server Replication系列的第六篇,详细内容请参考原文。 合并复制,类似于事务复制,包括一个发布服务器,一个分发服务器和一个或多个订阅服务器。每一个发布服务器上可以定义多个发布。你也可以同时在同一台发布服务器上定义合并发布、事务发布和快照发布。同事务复制,每一个发布所
阅读全文
摘要:本篇文章是SQL Server Replication系列的第五篇,详细内容请参考原文。 这一系列包含SQL Server事务复制和合并复制的详细内容,从理解基本术语和设置复制的方法,到描述它是如何工作的,以及如何监控基本的复制进程。为了充分利用这一篇文章,你需要理解SQL Server数据修改操作
阅读全文
摘要:本篇文章是SQL Server Replication系列的第四篇,详细内容请参考原文。 订阅服务器就是复制发布项目的所有变更将传送到的服务器。每一个发布需要至少一个订阅,但是一个发布可以有多个订阅。这一篇假设你遵循了前面三篇,并且你已经配置好发布。配置订阅为了能创建订阅,你必须使用一个(能够访问订
阅读全文
摘要:本篇文章是SQL Server Replication系列的第三篇,详细内容请参考原文。 发布服务器是所有复制数据的源头。每一个发布服务器上可以定义多个发布。每一个发布包含一组项目(项目在同一个数据库下)。每一个项目对应一个数据库对象的全部或部分。一个数据库对象能够映射到多个发布中的项目。配置发布为
阅读全文
摘要:本篇文章是SQL Server Replication系列的第二篇,详细内容请参考原文。 分发服务器是SQL Server复制的核心组件。分发服务器控制并执行数据从一个服务器移动到另一个服务器的进程。它将发布和订阅的信息存储在分发数据库。几个代理促进真实数据的移动。术语在这一系列你会看到"分发服务器
阅读全文
摘要:本篇文章是SQL Server Replication系列的第一篇,详细内容请参考原文。 复制这个词来自拉丁语中的"replicare",意味着重复。Replication describes the process of reproducing or duplicating.Replication
阅读全文
摘要:错误#1 10:51 2012-9-4sp_MSget_repl_commands 重复键插入解答#1 修改distribution库下sp_MSget_repl_commands 存储过程declare @snapshot_seqnos table(subscription_seqno varch
阅读全文
摘要:2000现在用的估计不多了,把之前收集的一些复制问题整理发布出来。可能都是些很白很二的问题,但人总是由最初的无知不断成长●-● SQL Server 2000事务复制问题服务器A(发布) 服务器B(分发+订阅)1、创建发布时对表identity属性问题因为该发布不允许使用可更新的订阅,当 IDENT
阅读全文