关于数据库分发订阅的疑难问题,高手快来!江湖救急阿!

lou_xs 2013-12-07 06:26:11
情况说明:
1、分发服务器:windows 2003+SQL SERVER 2000
2、订阅服务器:windows 2008+SQL SERVER 2008 R2
遇到问题:分发服务器上数据刚同步到订阅服务器后,订阅服务器马上又全都没了?请大侠支招啊!
补充:就是刚同步成功后一瞬间,马上就都没了,select一点东西都没有。
...全文
217 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
嗯,原因找到了,非常谢谢你!
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
总结一下,就是快照复制,每次都是复制所有的数据。所以如果数据量大,那么往往复制的时间会很长。 而事务复制,每次只复制变化的部分,所以速度较快。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
引用 15 楼 lou_xs 的回复:
噢,那意思是要使用事务订阅 是吗 能帮忙介绍下他们的区别不。
快照发布: 发布服务器按预定的时间间隔向订阅服务器发送已发布数据的快照。也就是间隔时间一到,2000把数据的快照,也就是所有数据,都发生到订阅端,一般适合同步间隔时间比较长的,比如1周才同步一次。 事务发布: 在订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。 也就是,设置好后,第一次会进行初始化,然后以后每次同步的时候,只是把修改的数据,比如insert、update、delete,同步到订阅端,一般适合对同步时间要求比较严格的情况,间隔时间可能就10秒,或者几分钟。
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
噢,那意思是要使用事务订阅 是吗 能帮忙介绍下他们的区别不。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
如果你的复制是 快照订阅,而你设置的是每隔6秒同步, 那么每次同步,都是把你的2000中的要同步的数据,也就是一个快照同步到 2008那台机器,那么每次都会先把之前的数据删除,然后再同步数据。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
引用 12 楼 lou_xs 的回复:
仔细观察了下,没有的,定时6分钟同步的,每一次同步开始,订阅服务器上数据就没了。
你用的是 快照订阅,还是事务订阅。
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
仔细观察了下,没有的,定时6分钟同步的,每一次同步开始,订阅服务器上数据就没了。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
照理,同步之后,你能查询到这个数据,但你说一瞬间又没有了,是不是在你的sql上有什么定时任务,删除数据
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
引用 9 楼 yupeigu 的回复:
[quote=引用 8 楼 lou_xs 的回复:] 服务器不能远程的。
那你看看,在2000的数据库上,插入了数据,在2000上是否还有。 这种情况确实不太正常,你看看这个表上是否有什么触发器等[/quote] 谢谢你的热心关注和回复。没有触发起。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
引用 8 楼 lou_xs 的回复:
服务器不能远程的。
那你看看,在2000的数据库上,插入了数据,在2000上是否还有。 这种情况确实不太正常,你看看这个表上是否有什么触发器等
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
服务器不能远程的。
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
不是做实验。
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
如果方便的话,帮你看一下,能给个qq号不,我加你
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
引用 4 楼 lou_xs 的回复:
对啊,一瞬间没有了
是你们公司的问题,还是你自己做实验的时候的问题
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
对啊,一瞬间没有了
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
引用 2 楼 lou_xs 的回复:
我能在订阅服务器select到
然后,过一会,就没有了吗?
lou_xs 2013-12-07
  • 打赏
  • 举报
回复
我能在订阅服务器select到
LongRui888 2013-12-07
  • 打赏
  • 举报
回复
你是怎么确认,数据同步到订阅服务器的呢

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧