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

记得oracle有远程镜像数据库,sqlserver有没有?
两个数据库,在两台机器上(或在一台机器上也可以)。A库里有表A,B库里有表B

有两个程序,A程序主要使用A数据库。但是也要读取和修改B数据库里面的表B。
同样,B程序主要使用B数据库,但是也要读取和修改表A。

有什么好的方法可以解决呢?

最好是在A数据库建一个表B的镜像。这样A程序就可以使用类似 远程B数据库.表B,来查询和修改表B

B那里也一样。


------最佳解决方案--------------------
SQL SERVER里面可以用同步复制来解决。自己起看看FAQ帖子 就不在这里贴了
------其他解决方案--------------------
做个链接服务器吧 用起来很方便.
------其他解决方案--------------------
可以用同步复制实现。
------其他解决方案--------------------
你这个直接在两台服务器上创建到对面的链接服务器即可。使用的时候:链接服务器名.数据库名.架构名.数据表名 即可。