1. 使用数据库的工具进行处理 tablediff.exe

工具目录

C:\Program Files\Microsoft SQL Server\\COM

工具使用说明

tablediff.exe -sourceserver . -sourcedatabase cwbasebm0829 -sourceschema lcbm9999 -sourcetable GSPPATCHMERGEMODULE -destinationserver . -destinationdatabase cwbasebm -destinationschema lcbm9999 -destinationtable GSPPATCHMERGEMODULE -c

使用过程

C:\Program Files\Microsoft SQL Server\\COM>tablediff.exe -sourceserver . -sou
rcedatabase cwbasebm0829 -sourceschema lcbm9999 -sourcetable gspmetaversion -des
tinationserver . -destinationdatabase cwbasebm -destinationschema lcbm9999 -dest
inationtable gspmetaversion -c
Microsoft (R) SQL Server Replication Diff Tool
Copyright (c) Microsoft Corporation User-specified agent parameter values:
-sourceserver .
-sourcedatabase cwbasebm0829
-sourceschema lcbm9999
-sourcetable gspmetaversion
-destinationserver .
-destinationdatabase cwbasebm
-destinationschema lcbm9999
-destinationtable gspmetaversion
-c Table [cwbasebm0829].[lcbm9999].[gspmetaversion] on . and Table [cwbasebm].[lcbm
].[gspmetaversion] on . have differences.
Err CONTENTID VERSION Col
Dest. Only N'0cb6f0ee-5446-4f3c-9905-48f0d2144c10' N''
Src. Only N'0cb6f0ee-5446-4f3c-9905-48f0d2144c10' N''
Dest. Only N'0cbc1750-a2a6-4b9b-8a14-480055972729' N''
Src. Only N'0cbc1750-a2a6-4b9b-8a14-480055972729' N''
Dest. Only N'116e58ba-4e0e-4f26-8221-9ca474e58662' N''
Src. Only N'116e58ba-4e0e-4f26-8221-9ca474e58662' N''
Dest. Only N'129acefe-86f3-479a-a790-2d543b43928b' N''
Src. Only N'129acefe-86f3-479a-a790-2d543b43928b' N''
Dest. Only N'16f6aa5d-10de-4534-9c46-6060a5b04896' N''
Src. Only N'16f6aa5d-10de-4534-9c46-6060a5b04896' N''
Dest. Only N'18b1a07e-8837-4841-9f0f-0d29ac17692c' N''

截图

发现非常好用

sqlserver 对比数据库表是否完全一致的简单方法的更多相关文章

  1. MySQL 对比数据库表结构

    200 ? "200px" : this.width)!important;} --> 介绍 本章主要介绍怎样对比数据库的表结构的差异,这里主要介绍使用mysqldiff工具 ...

  2. sqlserver为数据库表增加自增字段

     需求: 数据库为SQLServer.对已有的数据库表customer加一个序号字段,一次性对所有现存客户加上编号,并在新建客户时自动增加一个编号,数值自增1. 解决方法: 1. 复制表结构.把原 ...

  3. SQLServer之数据库表转化为实体类【带注释】

    1.在开发过程中,有时候需要将数据库表转化为实体类.手敲除了不方便,还容易出错.本着DRY+懒人原则,参考了一位老司机的博客[见底部],并在其基础上进行了优化.[原先是不带注释的] DECLARE @ ...

  4. 修改SQL Server数据库表的创建时间最简单最直接有效的方法

    说明:这篇文章是几年前我发布在网易博客当中的原创文章,但由于网易博客现在要停止运营了,所以我就把这篇文章搬了过来,因为这种操作方式是通用的,即使是对现在最新的SQL Server数据库里面的操作也是一 ...

  5. 在ABAP里取得一个数据库表记录数的两种方法

    方法1:使用函数EM_GET_NUMBER_OF_ENTRIES 这个函数使用起来很简单,只需要将想查询的数据库表名称维护进输入参数IT_TABLES: 上图说明这个函数支持批量操作,我查询的两张表名 ...

  6. sqlserver获取数据库表结构

    SqlServer获取所有数据库,表,表结构 --获取所有数据库 SELECT * FROM Master..SysDatabases ORDER BY Name --获取test数据库下所有表 us ...

  7. sqlserver 修改数据库表所有者

    SQLServer修改表所有者  来自:http://www.cnblogs.com/tearer/archive/2012/09/16/2687802.html 批量修改:EXEC sp_MSfor ...

  8. sqlserver 2008 数据库表结构脚本及数据导出

    sqlserver2008  在xp上尝试安装了 sqlserver2008 express版本,但是和公司的sqlserver2008 r2 版本不兼容.升级的时候,出了问题.所以换了中思路,将数据 ...

  9. sqlserver 导出数据库表结构

    https://www.cnblogs.com/miaomiaoquanfa/p/6909835.html SELECT 表名 = case when a.colorder=1 then d.name ...

随机推荐

  1. 使用Random随机生成[min,max]之间的整数:

    如下代码是生成范围在min到max之间的随机整数(包括min和max):   import java.util.Random; /** * 生成[min,max]的随机整数 * @author mei ...

  2. 【转载】COM 组件设计与应用(六)——用 ATL 写第一个组件

    原文:http://vckbase.com/index.php/wv/1216.html 一.前言 1.与 <COM 组件设计与应用(五)>的内容基本一致.但本回讲解的是在 vc.net ...

  3. 【转载】malloc内存分配与free内存释放的原理

    原文:http://www.cnblogs.com/huhuuu/p/3456662.html 前段时间一直想看malloc的原理,在搜了好几篇malloc源码后遂放弃,晦涩难懂. 后来室友买了本深入 ...

  4. Windows和Linux下通用的线程接口

    对于多线程开发,Linux下有pthread线程库,使用起来比较方便,而Windows没有,对于涉及到多线程的跨平台代码开发,会带来不便.这里参考网络上的一些文章,整理了在Windows和Linux下 ...

  5. bzoj 前100题计划

    bzoj前100题计划 xz布置的巨大的坑.. 有空填题解... 1002 轮状病毒 用python手动matrixtree打表. #include<bits/stdc++.h> #def ...

  6. 【轮子狂魔】WeChatAPI 开源系统架构详解

    如果使用WeChatAPI,它扮演着什么样的角色? 从图中我们可以看到主要分为3个部分: 1.业务系统 2.WeChatAPI: WeChatWebAPI,主要是接收微信服务器请求: WeChatAP ...

  7. 体验搜狐PaaS平台搜狐云景-自动调度(Autoscale)

    今天,收到一封「搜狐云景」送邀请码的邮件,价值 200 rmb,立马前往官网简单了解一下,这个玩意儿是搜狐公司云战略的一个产品,一个 PaaS 平台,简单了解了一下特性: 1.自由定制运行环境,这表示 ...

  8. EVA无法连接

    EVA在11月19日更新后,发现DMS无法与EVA进行链接,在DMS中EVA连接测试报告中有如下报错:   根本原因   解决方法/修复 1.在本地电脑系统盘中查找文件夹“.eva-prod”, 并拷 ...

  9. 关于Myeclipse的MyEclipse:Java was started but returned exit code=-1 错误

    我们在安装MyEclipse后有时会遇到这样一个问题,可以进入主界面软件也属于激活状态,但是过一会会报错, 并弹出MyEclipse:Java was started but returned exi ...

  10. Netty源码分析第4章(pipeline)---->第2节: handler的添加

    Netty源码分析第四章: pipeline 第二节: Handler的添加 添加handler, 我们以用户代码为例进行剖析: .childHandler(new ChannelInitialize ...