实际是2个问题,有关 sqlserver 和 oracle
13台sqlserver服务器 a b c (分别在不同的机器上)
a 有一个库 userdb  简化问题取一个表user
b 有一个库 userdb  表user
c上有1个库(userdb库 )) 表user
使用sqlsqrver2008的 复制如何实现
a的 内容   和  b 的内容 实时的传到 c , c 的user表的内容是2者的和。
(这在其他db里叫做 合并复制)
2 3台oracle服务器 a b c (分别在不同的机器上)
a 有一个库 userdb  简化问题取一个表user
b 有一个库 userdb  表user
c上有1个库(userdb库 )) 表user以前叫高级复制, 现在叫流技术
请问
流技术可以实现a的 内容   和  b 的内容 实时的传到 c , c 的user表的内容是2者的和。
(这在其他db里叫做 合并复制)
问题:流技术可以实现合并复制?

解决方案 »

  1.   

    前面也是sqlserver的问题
     3台sqlserver服务器 a b c (分别在不同的机器上)
    a 有一个库 userdb 简化问题取一个表user
    b 有一个库 userdb 表user
    c上有1个库(userdb库 )) 表user
    使用sqlsqrver2008的 复制如何实现
    a的 内容 和 b 的内容 实时的传到 c , c 的user表的内容是2者的和。
    (这在其他db里叫做 合并复制)反正技术也是相通的 ,  可用分奇缺啦 没有办法
      

  2.   


    得到回复之一
    在A和B上做userdb用户表对象user,单向流复制到C上面即可。如果架构Schema方案的话,可以把A和B用户的所有对象都合并到C用户上,并且是实时同步。
      若3个库设计为双向流复制,3个库的userdb都会实时同步。即修改A,B,C其中一个userdb用户数据,其它2个会做数据同步。