zoukankan      html  css  js  c++  java
  • 通过Visual Studio 2012 比较SQL Server 数据库的架构变更

    一 需求

    随着公司业务的发展,数据库实例也逐渐增多,数据库也会越来越多,有时候我们会发现正式生产数据库也测试数据库数据不一致,也有可能是预发布环境下的数据库与其他数据库架构不一致,或者,分布式数据库上线,发现某些不可预知的原因,也会导致数据库之间架构不一致等等。因此,在复杂的数据库对象中,迅速全部找出数据库的差异是DBA的一个职业技能。目前,这种比较工具很多,但是下面我们演示是开发人员通过常用工具Visual Studio 2012来比较SQL Server 数据库的架构变更差异情况。

    二 比较步骤

    Step 1 打开VS,SQL(Q)-架构比较-新建架构比较:

     

    Step 2 选择数据源

     

    Step 3 选择服务器,选择数据库

    Step 4 同样的方式【选择目标源】

    Step 5 点击【比较】

    Step 6 结果显示

    说明(1)红色代表这个表只在目标中有,源没有;(2)蓝色代表这个函数或者角色有不同有变动;(3)代表源中有新增,而目标没有。

    三 补充说明

    当有了比较结果时,其对应的其他功能按钮就可以操作了【慎用,防止数据更新或删除】

    比较完成后,单击""可以更新”左边的数据库到右边的数据库中,单击""按钮,生成更新的脚本。

    本文版权归作者所有,未经作者同意不得转载,谢谢配合!!!

  • 相关阅读:
    面向接口程序设计思想实践
    Block Chain Learning Notes
    ECMAScript 6.0
    Etcd Learning Notes
    Travis CI Build Continuous Integration
    Markdown Learning Notes
    SPRING MICROSERVICES IN ACTION
    Java Interview Questions Summary
    Node.js Learning Notes
    Apache Thrift Learning Notes
  • 原文地址:https://www.cnblogs.com/xuliuzai/p/9658434.html
Copyright © 2011-2022 走看看