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

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

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

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

【文章正文】nbsp;+ ' /et"TableDiffResult"'-- + ' /dt' -- + ' /rc"3"' -- + ' /ri"300"'-- + ' /t"15"'FROM(    SELECT         sSrv = ISNULL(PARSENAME(Source, 4), N'localhost'),        sDb = ISNULL(PARSENAME(Source, 3), N'master'),        sSch = ISNULL(PARSENAME(Source, 2), N'dbo'),        sTb = ISNULL(PARSENAME(Source, 1), N'notable'),        dSrv = ISNULL(PARSENAME(Destination, 4), N'localhost'),        dDb = ISNULL(PARSENAME(Destination, 3), N'master'),        dSch = ISNULL(PARSENAME(Destination, 2), N'dbo'),        dTb = ISNULL(PARSENAME(Destination, 1), N'notable')    FROM(        SELECT             Source = @Source, Destination = @Destination    )A)A四、    所做测试及测试结果对TableDiff的测试及测试结果如下。1.         数据内容差异比较测试能正确的生成同步Destination Table的脚本,通过执行该脚本,能够使Destination Table和Source Table的数据保持一致。2.         结构差异测试工具能报告Destination Table和Source Table结构有差异,但无法列出差异的明细,也无法生成结构差异修正的脚本3.         记录数差异测试如果使用/q选项进行测试,则工具能报告Destination Table和Source Table的记录数以及是否有差异,但无法生成同步Destination Table的脚本4.         测试的Table是否位于Replication中无论Table是否位于Replication中,只要TableDiff对表的要求,这些表都可以用TableDiff进行处理5.         测试适用的版本经常测试,该工具对于SQL Server 2000和

上一页  [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
④ 凡本网原创文章(包括论坛、博客等),欢迎转载,但务必注明来自本网,且需注明引用网址。
焦点图片
今日博客
电子商务模式网站意见反馈留言板