您现在的位置: 电子商务模式 >> 电子商务技术 >> 数据 >> [EB技术]正文  显示方式: 

使用TableDiff实用工具解决事务复制中的问题 - zjcxc(邹建)的文章
http://tech.caneb.com/ 时间:2006-12-29 9:21:47 点击数:   电子商务模式[技术]频道 

今日不可不关注的电子商务技术资讯:

【文章简介】 事务复制是数据同步中常用的一种手段,复制过程难免会遇到不少问题,就笔者遇到的问题而言,一般有两大类:一类是通过重新启动DistributorAgent即可解决的问题,另一类是因为Subscriber修改了数据,导致发布的数据有冲突,这类问题一般需要手工去修复。TableDiff是SQLServer2005的一个命令行实用工具,该工具可以比较两个表,并且生成数据同步的脚本。借助这个工具,可以很容

【文章正文】;               -- come from step 5, (last_xact_seqno)@time= GETDATE() UPDATE dbo.MSreplication_subscriptions SET transaction_timestamp = CAST(@transaction_timestamp as binary(15))          + CAST(SUBSTRING(transaction_timestamp, 16, 1) as binary(1)), [time] = @time WHERE UPPER(publisher) = UPPER(@publisher) AND publisher_db = @publisher_dbAND publication = @publication AND subscription_type = 0 AND (     SUBSTRING(transaction_timestamp, 16, 1) = 0 OR     DATALENGTH(transaction_timestamp) < 16)8)         检查Distribution Agent的运行情况,确定修复成功。六、    其他TableDiff工具在使用上还是比较简单,只是参数稍微显得有些多而已。经测试发现,在VS2005中,可以直接引用TableDiff进行二次开发(只是无法捕获到其内置检查出现的错误),故可考虑把修复事务复制问题的处理写成一个Tools。另外,由于TableDiff可以用于非复制的表,因此,有时也可以用该工具来实现表的数据同步,或者是生成表的数据插入脚本

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 


关键词:数据库
阅读本站更多关于:“使用TableDiff实用工具解决事务复制中的问题 - zjcxc(邹建)的文章”的文章>>>>
作者:zjcxc(邹… 文章来源:CSDN
[EB技术]录入:北极星    责任编辑:北极星 

  窄告信息
电子商务辩论台
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
电子商务模式网站(www.CanEb.com)版权与免责声明:
① 本网转载其他媒体、网站文章是为传播更多的信息,此类文章不代表本网观点,也不对其真实性负责,本网不承担此类文章侵权行为的连带责任。
② 在本网论坛(BBS)博客(Blog)网络硬盘(WebDisk)上发表言论或上传、收藏文件者,责任自负。
③ 如您因版权等问题需要与本网联络,请在30日内联系 caneb_com@yahoo.com.cn
④ 凡本网原创文章(包括论坛、博客等),欢迎转载,但务必注明来自本网,且需注明引用网址。
焦点图片
今日博客
电子商务模式网站意见反馈留言板