日期:2014-05-18  浏览次数:20474 次

SQL SERVER如何发布与订阅
我现在有两台服务器,A安装的sql server2005,B安装的sql server2008
想在A服务器上发布一个数据库,B服务器上订阅,定期每周获取
但是建立好合并类型的发布之后所发布的数据库表后面都多加了一列,导致无法插入数据
用快照复制或事务复制也是这样么?
哪种比较合适?

------解决方案--------------------
SQL code
http://blog.csdn.net/zhaowenzhong/article/details/6047820
--复制订阅案例
表中多加的一列是系统自己加上去的,功能类似时间戳。这列不用管,也可以删除。

------解决方案--------------------
快照复制不会加一列,事务性复制和合并复制都会加一列。
但是快照复制,订阅端的数据库的数据修改会被下一次的快照覆盖。如果你不需要修改订阅端的数据,则使用快照复制。