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

SQL SERVER 2005 两数据库数据同步问题
为公司开发内网和外网,其中内网和外网链接不同的数据库,放在不同的服务器上,两服务器在同一局域网下。

情况是这样的:
内网数据库:Inside有如下表:A , B , C , D
外网数据库:Outside有如下表:E , F

现在是外网需要从内网数据库A表中读取数据,并且对A表还有插入操作。另外内网可以读取外网表F的信息在内网显示。
因此打算这样做:Inside:A, B , C, D , F
  Outside:A, E ,F

这样要解决的是Inside和Outside中表A间的双向同步, F表的单向同步。
求完整的解决方案,分数不多,还望大侠不吝赐教!

------解决方案--------------------
这个可以考虑做 数据库的复制进行数据库的订阅 订阅复制有三种方式 如果两边都要改动数据库 建议采取合并复制方式 具体方案的部署 建议按照关键字进行网上搜索
------解决方案--------------------
探讨

hi, icebb34
你说的这种方式,可以把内网作为发布服务器, 外网作为订阅服务器,这样设置是双向的吗?内网的改变可以同步到外网,外网数据库的改变能同步到内网吗?