SQL Server 迁移过程经常会的出现,需要比对两个数据库之间,或者是表之间到底有何不同

SQL server 自带的tablediff Utility 是一个命令行的工具,对于偶尔需要做一次的体验相当不友好

https://msdn.microsoft.com/en-us/library/ms162843.aspx

假如仅仅是做表的对比,可以是讲数据源直接黏贴至Excel,适用Spreadsheet Compare 2013(Office 2013 中有这个工具)来进行对比

当然假如数据量较大,且又有多个表,就会比较麻烦。

介绍一个codeplex(这个网站其实就是微软的一些开源项目,且免费试用) 上的工具Open DBDiff 0.9。

http://opendbiff.codeplex.com/releases/view/72756

其实这个工具挺简单的,下载之后直接Zip解压缩就可以直接使用了。

基本上对象都可以同步了,但是数据的还是自己来按照表一个个同步。建议还查看下生成的语句进行修改后再做同步。

其中有几点需要注意,因为是图形化的工具,会存在误操作,且假如没有的适当的备份会较难恢复。

所以有几个建议。

假如是单人适用,直接将数据库设置为只读,当然干完活之后也要设置回来。

 USE [master]
GO
ALTER DATABASE [AdventureWorks2012] SET READ_ONLY WITH NO_WAIT
GO USE [master]
GO
ALTER DATABASE [AdventureWorks2012] SET READ_WRITE WITH NO_WAIT
GO

Microsoft SQL Server Community Projects & Samples

https://sqlserversamples.codeplex.com/

最新文章

  1. oracle11g dataguard 完全手册
  2. 屠龙之路_坚持就是胜利_NinthDay
  3. datagrid点击标题进行排序
  4. 安卓(Android)手机如何安装APK?
  5. 怎么修改tabbar的默认选中界面
  6. 【JavaScript】创建命名空间,Class,LOG
  7. 使用jaxp对比xml进行DOM解析
  8. Oracle corrupt block(坏块) 详解
  9. hdu 1536/1944 / POJ 2960 / ZOJ 3084 S-Nim 博弈论
  10. 关于session更新的问题
  11. iOS开发——UI篇&ScrollView详解
  12. PAT乙级真题1004. 成绩排名 (20)(解题)
  13. RubyCritic:一款不错的检测代码质量工具
  14. HW4.5
  15. Android Studio git ignore
  16. VSTO在幻灯片里面添加按钮对象
  17. 关于9080端口和80端口实现真正意义的WebServer+ApplicationServer结合应用
  18. 比较三个 CSS 预处理器:Sass、LESS 和 Stylus(下)
  19. MySQL常见SQL语句用法
  20. poj 3422 最小费用流

热门文章

  1. 首先定义一个5X8的二维数组,然后使用随机数填充满。借助Arrays的方法对二维数组进行排序。
  2. js连续赋值,你理解了吗
  3. [转]在asp.net mvc中使用PartialView返回部分HTML段
  4. jQuery select年月日(生日)选择器
  5. .net主站和二级域名下实现session共享
  6. [BZOJ1878][SDOI2009]HH的项链 莫队
  7. VUE 全选
  8. 掌握Spark机器学习库-05-spark中矩阵与向量的使用
  9. vscode增加xdebug扩展
  10. iOS---设置控件的内容模式