日期:2014-05-17  浏览次数:20481 次

SQLSERVER 数据双向同步
介绍:有20台电脑 每台电脑上有一个SQLSERVER2008 和一个网站  网站就用 那一台电脑上的数据库
当 每天晚上12点的时候 对这20台电脑进行数据汇总 以及同步 保证第二天每一个数据库里面的数据是一样的

请问各位大虾如何实现啊
------解决方案--------------------
用SQL Server 2012 alway on 功能。
------解决方案--------------------
引用:
用SQL Server 2012 alway on 功能。

ALWAYS ON解决不了这个问题,这个比较麻烦啊,用复制技术应该也比较难实现。是否可以用ETL将所有数据汇总到一个主数据库然后备份再还原到各个分数据库?
------解决方案--------------------
引用:

对于目前的 问题还没有实验过 20个数据库 分别操作一天后在数据汇总

应该比较难
理想的汇总数据要这样..不知道 SQLSERVER2008中自带的 订阅 发布能不能办到

如果你只是将所有的数据汇总到一个数据库可以使用订阅复制。如果你想数据再写回去就很难了,因为冲突的问题。