日期:2014-05-16  浏览次数:20684 次

MS-SqlServer如何将本地数据库更新,定时同步到外网数据库
    我们现在遇到这样一个问题:
 我们本地有个数据录入系统,可能是数据部的人,一条一条插入的新数据;
 也可能是,用Excel或者access,一次性导入十几万条数据;同时还有更新和删除操作。这些操作都是在我们本地的内网服务器上实现的。
我们用客户端在内网做测试,看看数据是否正确,如果正确了,由产品经理负责把更新数据用软件同步到外网服务器。然后真正的客户,在外网就可以看到这些更新的数据。

没做过这样的实现,请问大家有什么思路没?主要是实现内网数据和外网的隔离,保证外网的一定是正确的,内网是安全的。
  我们只负责数据的本地导入,产品那块负责测试数据正确,我们有三个数据库。我们的录入数据库,产品部的内网测试数据库,外网的正式数据库,请问怎么实现。我们将数据更新,做一个像更新包的东西给产品部?

请各位大神给个思路。
------解决方案--------------------
通过数据库的同步与订阅,来实现数据库的同步。
------解决方案--------------------
实时跨网段同步,用复制是不错的选择