介绍 SQL Server 2008引入了CDC(Change Data Capture),它能记录: 1. 哪些数据行发生了改变 2. 数据行变更的历史记录,而不仅仅是最终值。 跟CT(Change Tracking)相比,它通过作业实现异步变更跟踪(像事务复制),而CT是同步实现的。因此它...
分类:
数据库 时间:
2015-03-04 12:41:26
阅读次数:
230
原文:Replication的犄角旮旯(四)--关于事务复制的监控 《Replication的犄角旮旯》系列导读 Replication的犄角旮旯(一)--变更订阅端表名的应用场景 Replication的犄角旮旯(二)--寻找订阅端丢失的记录 Replication的犄角旮旯(三)--聊聊@bit...
分类:
其他好文 时间:
2015-02-12 18:22:10
阅读次数:
168
10.129.186.37本机10.129.186.95服务器局域网环境复制类型:事务复制注意点:要复制的表,必须有主键,否则不可选复制表。要点1,局域网尝试用共享的方式保存快照文件夹,我试验多次,不成功。而采取FTP的方式,一次成功。要点2,订阅服务器会自动发现FTP传输方式。要点3,FTP服务器...
分类:
数据库 时间:
2015-02-06 12:39:13
阅读次数:
239
事务复制事务复制的基本机制,在联机文档上也有介绍。基本原理如图,主要依靠2个代理,1.日志读取代理(log reader agent),2.分发代理(distribution agent)。其中log reader agent,负责从发布数据库上读取日志并且写入到分发数据库(distribution...
分类:
数据库 时间:
2015-02-04 09:21:38
阅读次数:
221
事务复制的发布库同时也是镜像的主库,测试的目的是当镜像发生故障转移时,事务复制关系是否能同时自动转移。环境:JOEPC\SQLJOEC,DB_TEST1,DB_TEST2_VM三台机都是Win2008_R2_SP1+SQLServer2008_R2_SP1.JOEPC,DB_TEST1都是物理机,DB_TEST2_VM是建立在DB_TEST1上的虚拟机。关系..
分类:
其他好文 时间:
2015-01-22 07:03:07
阅读次数:
224
新到一家公司上班,对服务器状况不是很熟悉。昨天Boss让我调查两台服务器是否满足事务复制的条件。于是直接在服务器上尝试新建发布,结果就出现了标题的错信息:SQL Server 复制需要有实际的服务器名称才能连接到服务器.请指定实际的服务器名称“AAA”。(Replication.Utilities)...
分类:
数据库 时间:
2014-12-11 10:04:55
阅读次数:
171
硬件环境 :
一台服务器 安装了 sqlserver2008 数据库
局域网另一台机器 安装了 sqlserver2000数据库
两台服务器 通信 共享均没有问题
同步过程中遇到的问题 :
在Sql2000下已能实现事务复制的强制订阅,但请求订阅始终不能实现总有下列错误提示: 进程未能读取文件
"\\快照路径” 因为发生操作系统错误 5。. 步骤失败。
...
分类:
数据库 时间:
2014-08-22 10:52:56
阅读次数:
246
背景 事务复制中发布表有分区表,如何配置发布项,使分区结构传播到订阅库?有何限制? 测试环境 CodeUSE [master]GOCREATE DATABASE [OMS_Test] ON PRIMARY ( NAME = N'OMS_Test_data1', FILENAME = N'C:\P.....
分类:
其他好文 时间:
2014-07-22 22:56:13
阅读次数:
456
一、事务复制事务性复制通常从发布数据库对象和数据的快照开始。创建了初始快照后,接着在发布服务器上所做的数据更改和架构修改通常在修改发生时(几乎实时)便传递给订阅服务器。数据更改将按照其在发布服务器上发生的顺序和事务边界,应用于订阅服务器,因此,在发布内部可以保证事务的一致性。事务性复制通常用于服务器...
分类:
数据库 时间:
2014-05-15 14:09:06
阅读次数:
362