积极答复者
关于数据库之间数据同步教程

问题
-
我有两台sql server 数据库,我想做之间的数据同步,数据库A 往数据库B上面复制,时间可以自行设置。
- 已移动 Sheng Jiang 蒋晟 2010年12月22日 19:31 (发件人:一般性问题讨论区)
答案
-
你好!
能不能讲一下您的具体需求?
根据同步时间以及数据量的大小等指标,我们可以选择不同的复制类型。如果同步的时间间隔很长,数据修改量非常大,我们可以使用快照复制。如果同步的时间间隔很短,我们可以使用事务复制。这两种复制方式在订阅者端做的修改不能不能提交到发布者。
如果我们需要将在订阅者端做的修改自动提交到发布者,我们可以使用可更新的事务复制和合并复制。
具体的工作原理请参考这里:http://technet.microsoft.com/zh-cn/library/bb500345.aspx
这里有一个简单的教程,您可以看一下:http://technet.microsoft.com/zh-cn/library/aa337389.aspx
如果有什么不明白的地方,请及时告诉我。
Regards,
Tom Li- 已标记为答案 Mog Liang 2011年1月4日 5:11
全部回复
-
你好!
能不能讲一下您的具体需求?
根据同步时间以及数据量的大小等指标,我们可以选择不同的复制类型。如果同步的时间间隔很长,数据修改量非常大,我们可以使用快照复制。如果同步的时间间隔很短,我们可以使用事务复制。这两种复制方式在订阅者端做的修改不能不能提交到发布者。
如果我们需要将在订阅者端做的修改自动提交到发布者,我们可以使用可更新的事务复制和合并复制。
具体的工作原理请参考这里:http://technet.microsoft.com/zh-cn/library/bb500345.aspx
这里有一个简单的教程,您可以看一下:http://technet.microsoft.com/zh-cn/library/aa337389.aspx
如果有什么不明白的地方,请及时告诉我。
Regards,
Tom Li- 已标记为答案 Mog Liang 2011年1月4日 5:11