关于sql server数据库数据同步问题?

业务场景:我们现在省级部署了中心数据库,在多个市部署了业务数据库。中心数据库与业务数据库都是同构关系。各市业务数据库只存储该市的数据。业务需要:现需要将市级部署的业务数据... 业务场景: 我们现在省级部署了中心数据库,在多个市部署了业务数据库。中心数据库与业务数据库都是同构关系。各市业务数据库只存储该市的数据。

业务需要:现需要将市级部署的业务数据库实时变化的数据同步到中心数据库,中心数据库的数据可能被再次修改,修改过的数据还要实时的同步到对应该市的业务数据库中。

现在我用SQL SERVER的复制技术进行试验,不能达到上面的要求。我想问一下IBM CDC 或 GoldenGate能不能实现这样的功能。或者 SQL SERVER还有没有其他技术可以完成这样的功能。

谢谢大家,
展开
 我来答
SQL的艺术
2014-05-21 · SQL写多了就会在追求极致
SQL的艺术
采纳数:2040 获赞数:3323

向TA提问 私信TA
展开全部
首先来说,你说的这个SQL应该也可以实现,不过不是SQL SERVER复制技术

建议你采用SQL SERVER的数据库触发器,可能需要一定的SQL编程,以前在北京烟草局见过类似的同步数据业务,了解到他们是采用这样的解决方案,并且也成功。

只是不知道你的数据库数据量级,若是太大,最好考虑其他的数据库产品。
追问
由于多个数据库都是在异地,场地网络环境不是那么理想。如网络断线问题,可能就存在问题了。至于数据量也不大也不小。
追答
数据量不大的话就好办,但是网络质量差就很难办。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式