zq5143 发表于 2009-01-05 23:08

又是一个复制的问题,望高手解答

想要达到的效果:把源库上的数据复制到中间库,然后再从中间库自动复制到IQ和staging库
源库(ase12.5)----->中间库(ase15,rs15)--->IQ,staging库,做两级复制。
我只在中间库上启用了一个RS。
在源库和中间库中分别定义了rep agent,其中的rs servername参数都指向rs15

遇到问题:我在源库中插入数据时,数据只能复制到中间库,不能再往后复制了。
疑问:但是我在中间库上的ase15中作插入数据时,可以正常复制到后面的IQ和staging库。
这是为何?
复制定义和预订定义应该都对的吧,要不这两级复制自己单独都能复制。

hobbylu 发表于 2009-01-06 11:31

send warm..参数打开就可以了

zq5143 发表于 2009-01-06 13:16

大哥,您说的是主点sp_config_rep_agent中的send warm standby xacts 这个参数吗?

camham 发表于 2009-01-09 16:57

回复 #3 zq5143 的帖子

没错

zq5143 发表于 2009-01-12 10:02

这个试过了,还是不行~

twtynky 发表于 2009-01-20 15:26

源库(ase12.5)----->中间库(ase15,rs15)--->IQ,staging库,做两级复制
中间库(ase15,rs15) 什么意思?
什么是两级复制?

zq5143 发表于 2009-01-20 16:13

原帖由 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库。

D_D_D_D 发表于 2009-01-23 15:43

在中间节点的数据库上执行
use DB_NAME
go
sp_config_rep_agent DB_NAME, "send maint xacts to replicate", True
go
页: [1]
查看完整版本: 又是一个复制的问题,望高手解答