又是一个复制的问题,望高手解答
想要达到的效果:把源库上的数据复制到中间库,然后再从中间库自动复制到IQ和staging库源库(ase12.5)----->中间库(ase15,rs15)--->IQ,staging库,做两级复制。
我只在中间库上启用了一个RS。
在源库和中间库中分别定义了rep agent,其中的rs servername参数都指向rs15
遇到问题:我在源库中插入数据时,数据只能复制到中间库,不能再往后复制了。
疑问:但是我在中间库上的ase15中作插入数据时,可以正常复制到后面的IQ和staging库。
这是为何?
复制定义和预订定义应该都对的吧,要不这两级复制自己单独都能复制。 send warm..参数打开就可以了 大哥,您说的是主点sp_config_rep_agent中的send warm standby xacts 这个参数吗?
回复 #3 zq5143 的帖子
没错 这个试过了,还是不行~ 源库(ase12.5)----->中间库(ase15,rs15)--->IQ,staging库,做两级复制中间库(ase15,rs15) 什么意思?
什么是两级复制? 原帖由 twtynky 于 2009-1-20 15:26 发表 http://bbs.chinaunix.net/images/common/back.gif
源库(ase12.5)----->中间库(ase15,rs15)--->IQ,staging库,做两级复制
中间库(ase15,rs15) 什么意思?
什么是两级复制?
源库是生产交易库,专供交易使用。在把数据从源库同步到中间库。中间库相当于一个复制中心,其他有多个系统(客服系统、积分系统等)同时访问这个中间库。然后后面的IQ库相当于一个归档库,专供OLAP使用,这个IQ库中的数据与中间库的数据同步。
两级复制的意思就是,当源库有更新数据时,直接同步到中间库、然后再从中间库又自动同步到后面的IQ库。 在中间节点的数据库上执行
use DB_NAME
go
sp_config_rep_agent DB_NAME, "send maint xacts to replicate", True
go
页:
[1]