SQL Data Compare是一款非常好用且功能强大的由red gate推出的专业SQL Server数据库比较和部署工具,软件大大地节省了数据库同步和比较的时间,支持自定义脚本执行和命令行自动执行任务,同时还拥有数据恢复恢复的功能,支持单一行损坏数据恢复和丢失数据恢复,让你管理数据库更加轻松,需要此款工具的朋友们可以前来下载使用。

软件特色

1、节省比较和同步数据库结构的时间

2、从开发数据库拷贝查询数据到分期或生产数据库

3、生成T-SQL脚本用于更新一个具有其他内容的数据库

4、通过恢复损坏或丢失的数据到一个单独的行快速修复问题

5、保存所有先前数据记录的精确的历史数据

6、在SSMS中比较和同步数据

7、部署SQL Azure数据库,或在Amazon RDS上的SQL Server

使用教程

首先,在SQL Compare中新建一个项目

更细心的人可能会注意到,Red Gate已经带来了相当多的界面变化和功能增强。

我要从我的数据库创建一组差异脚本,所以,我已经设置了源(左侧)服务器以及目标服务器的详细信息。然后点击Compare Now按钮进行数据比较

现在,我们已经看到了数据差异地方,我们也可以看看哪些数据是一样的。在上面我画了两个圈相连的部分表示数据记录数的差异。

我们只关心数据在哪部分出现差异,我们进入表和视图“选项卡上,选择相应表。我选择了greentech_Industry_Category表。然后在界面最下面就会出现两个表之间的数据差异在哪里,有多少条差异,以及其详细的数据。

这样的视图你可能看得很不习惯,我也有点不习惯,呵呵

那就让我们选择另外一种垂直的显示方式。

在下拉框Show中为Pivot View打上勾,

视图马上就发生变化了,看:左边蓝色部分是列,右边黄色部分分为左(源服务器)数据和右(目标服务器)数据的比较

在我们选好表之后就可以点击deployment wizard按钮进行部署了。

打开后有两种方式可以选择

1、在指定数据库管理器并且创建脚本,但是不会帮你同步数据,要你自己手动执行脚本。

在这里,你可以选择一个版本的数据库管理器,我选择的是SQL Server 2008,如果你的机子上有装其它版本的,你也可以选择2005之类的。

点击Next按钮下一步

点击Open Script in Editor按钮下一步

这个时候就会帮你创建脚本并且打开你指定的数据库管理器

然后你自己手动执行或者还需要修改其它部分的也可以自己修改,然后再执行。

2、帮你执行脚本同步数据以及输出脚本至你的物理文件*.sql

右边共有3项可以选择。

1、在部署之前备份目标数据

2、在部署之后重新比较

3、保存一个复制的部署脚本文件

你可以更改文件输出路径以及文件名。然后点击Next按钮下一步

期间它会闪过几个界面,一直到这里,显示部署完成。然后点击OK按钮完成部署。

如果你没有取消保存文件选项的话,那么可以打开你的文件夹查看脚本

更新日志

1、SDC-2002:修复SQL Data Compare启动时,“comctl32.dll”可能无法加载的问题

2、SDC-2007: 当SQL Data Compare试图连接SQL Source Control版本时,不再出现警告

mysql date compare_SQLDataCompare下载相关推荐

  1. datagrip mysql 驱动_Datagrip2020下载MySQL驱动失败的问题

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  2. jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码

    1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...

  3. 刘道成mysql视频教程_燕十八刘道成Mysql 系列视频教程 Mysql视频教程打包下载

    课程名称 燕十八刘道成Mysql 系列视频教程 Mysql视频教程打包下载 课程介绍 本教程完全从初学者的角度出发,循序渐进,逐步深入,确保每一位初学者能够理解和掌握,进而达到精通的程度,本套教程非常 ...

  4. mysql for centos下载_python数据分析之路——centos下载并配置mysql与navicat的使用

    python数据分析之路--centos下载并配置mysql与navicat的使用 在之前的文章中已经说明了如何购买并配置一台自己的服务器,那么在安装完anaconda之后,为了之后方便用Django ...

  5. mysql date类型计算_MySQL date类型

    在本教程中,我们将向您介绍MySQL DATE数据类型,并演示一些有用的日期函数来有效处理日期数据. MySQL DATE数据类型简介 MySQL DATE是用于管理日期值的五种时间数据类型之一. M ...

  6. mysql bench如何下载_MySQLWorkbench下载与使用教程详解

    一.MySQL Workbench的下载 Workbench是MySql图形化的管理工具,可以在Workbench里输入MySql的语句,这可能更适合大多数人的视觉,有些操作更能更简单化 首先我们下载 ...

  7. Unable to convert MySQL date/time value to System.DateTime

    转 :  http://www.cnblogs.com/zeroone/archive/2012/06/27/2565332.html C#读取MySql时,如果存在字段类型为date/datetim ...

  8. convert for mysql_DBConvert for MySQL PostgreSQL下载|DBConvert for MySQL PostgreSQL官方下载-太平洋下载中心...

    DBConvert for MySQL & PostgreSQL是其它工具频道下深受用户喜爱的软件,太平洋下载中心提供DBConvert for MySQL & PostgreSQL官 ...

  9. centos7默认mariadb与mysql官网下载安装问题解决

    1.mysql官网下载安装包,官网地址:www.mysql.com 2.解压 [root@seiang software]# tar xvf mysql-5.7.21-1.el7.x86_64.rpm ...

最新文章

  1. hbase windows安装
  2. boost::hana::zip_shortest_with用法的测试程序
  3. promise使用promise进行判断网络状态
  4. 从零开始学习docker(五)网络的另外两种类型host,none
  5. unexpected EOF while looking for matching ``‘
  6. ModelMapper 中高级使用 java
  7. Java解析json出现双引号变成转义字符解决办法
  8. Linux服务器配置秘钥对连接
  9. 综述 | 自动驾驶中的计算机视觉
  10. 阅读邮件回复邮件计算机操作题,一级计算机操作题步骤——Outlook Express操作.docx...
  11. 学习hadoop需要什么基础
  12. 接口设计的几个注意事项
  13. redis lua 设置过期_详解 Redis 内存管理机制和实现
  14. 中无法打开源文件_Safari浏览器无法打开,如何解决Safari在Big Sur中崩溃的情况...
  15. linux下将多个文件去除文件头合并_使用 PDF Mix Tool 执行常见的 PDF 编辑任务 | Linux 中国...
  16. 光圈和快门速度的组合
  17. Macbook Pro(M1芯片)腾讯会议无法使用共享屏幕功能
  18. Kali Linux 安装教程和使用技巧
  19. 深度学习笔记(七)--ResNet(残差网络)
  20. 怎样在 Linux 系统中恢复被删除文件

热门文章

  1. Weblogic 10.3.2 安装过程中出现致命错误的处理方法
  2. 数据分析菜鸟怒怼面试官却被打脸,只会SQL也敢来面试?
  3. 深入解读Gartner 2021年《分析与BI平台魔力象限》
  4. 我们很需要“企业即时通讯”
  5. FreeEIM 与飞鸽传书的区别
  6. 压力真的会害死你,我也轻度抑郁过
  7. 找一个程序员当男朋友是什么样的体验?
  8. java 读取txt文件指定行_在Java中读取txt文件中的特定行
  9. mpvue微信小程序动画_mpvue小程序以及微信直播踩坑总结
  10. Bookdown平台分享了哪些书籍,如何使用Bookdown分享书籍