首页 新闻 搜索 专区 学院

关于数据库同步问题

0
悬赏园豆:5 [已关闭问题]

最近在做一个项目,涉及到Sql Server数据库同步的问题,但不是及时同步,而是每隔一段时间把很多个分布的数据库里的资料同步到一台主服务器上,我试了数据库订阅,比如有5个分布的数据库:A, B , C ,D ,E,当主服务器F订阅A,B,C,D,E后,同步时只会保留其中一个服务器上的资料,有没有一个更好的办法,可以把A,B,C,D,E的资料全部更新到主服务器上?

问题补充: 那有没有人知道分布式数据库是如何同步到主服务器上的呢?
lily.zheng的主页 lily.zheng | 初学一级 | 园豆:151
提问于:2010-02-23 09:09
< >
分享
其他回答(3)
0

mark

Jared.Nie | 园豆:1940 (小虾三级) | 2010-02-23 09:24
0

估计只能自己实现了,采用Sql Server的Integration Services

查尔斯 | 园豆:3832 (老鸟四级) | 2010-02-23 18:21
0

订阅解决不了你的问题,不妨写个作业,定时执行,来完成这个任务吧

丁学 | 园豆:18530 (专家六级) | 2010-02-28 08:19
0

不知道你的系统是写更多还是读更多,大部分的系统都是读更多,建议你写只写在主数据库中,从数据库来订阅主数据库的更新,主从数据库共同负担读的任务,这样可以用数据库现有的复制功能解决你的问题。

 

如果你不只是写在同一个数据库中,那就得自己写程序协调数据的更新了。

jblzg | 园豆:155 (初学一级) | 2010-03-03 15:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册