如何具体解决SQL Server中数据同步复制问题?(200分)

  • 主题发起人 主题发起人 WilliamGui
  • 开始时间 开始时间
W

WilliamGui

Unregistered / Unconfirmed
GUEST, unregistred user!

我设想如下,

一台主数据库服务器,作为出版服务器,多台订阁服服务器,

但其中一台订阁服务器上的数据更改都会提交给主数据库服务器,
进而由主数据库服务器同步复制给其它的订阁服务器

如何实现?
 
是不是可以使用数据库同步镜像,我没试过,应该可行,查一查数据库的帮助文件吧
 
你这种情况可以将分公司的数据库设置对总公司强制出版;总公司又对各分公司强制出版
 

To 沙隆巴斯的主人 and All :

对你所说的强制出版这个概念有点模糊。
我试过在A服务器中建立出版服务器与分发服务器,出版物定义为事务方式时,
能从A复制到订阁服务器中,订阁服务器中的数据更改不能反应回出版服务器,
而用合并方式就可以,但我实在不确定这中间会发生些什么问题,心里没底,
我试过,当线断关后再恢复,复制还是会恢复,就不知两端都更改了会怎样,
我还试过,出版服务器中如事务没提交在分发服务器中是不会复制的,
不知哪里可以设置拉订阁与推订阁,我用的是SQL Server 2000,7.0的我就知道,
不知如果一大批数据,在复制中,中途断线又会如何? 等等,这些问题,
一来,确实有些概念与操作上我有点认识没上层次,
请大家多多指教,帮我出一个确实可行的方案。

Thanks for your help.

WilliamGui
 
合并复制我已试过,
各种情况,合并复制都可以做到双向同步(包括断线、大数据量同步中途中断等),
但系统自动加了一个唯一标识列rowguid,我讨厌这种方式,这要改程序

用事务复制好像可以双向,但如何设置呢?
 
强制就是主动,强制出版就强制向订阅者推数据(出版者需要有向订阅者进行写的权限)
 
后退
顶部