提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:莫成敏|2019-07-18 17:03:52.000|阅读 281 次
概述:SQL Compar是一款比较和同步SQL Server数据库结构的工具。这篇文章主要介绍比较和部署两个数据库的示例的后续。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
SQL Compare是一款比较和同步SQL Server数据库结构的工具。现有超过150,000的数据库管理员、开发人员和测试人员在使用它。当测试本地数据库,暂存或激活远程服务器的数据库时,SQL Compare将分配数据库的过程自动化。
比较和部署两个数据库的工作示例前面已经有一部分内容了,这篇文章是工作示例的后半部分,来了解一下吧~
三、选择要部署的对象
比较结果显示在结果窗格中:
结果按以下方式分组:
两个数据库中存在但是是不同的对象 | |
在WidgetStaging中存在但在WidgetProduction中不存在的对象 | |
两个数据库中存在且完全相同的对象 |
要查看组中的对象,请单击:
单击某个对象时,下面的(SQL差异)窗格会并排显示对象创建脚本中不同之处的彩色编码列表。
这个示例显示了WidgetPrices表:
有关更多信息,请参阅:
使用上面(“结果”)窗格中间的复选框选择要部署的对象。
在此示例中,我们将部署所有不同的对象:
1、在“筛选器”窗格上,确保选中默认筛选器中的“所有对象类型”。当前过滤器定义显示哪些对象。使用筛选器排除对象时,它将从“结果”窗格中删除该对象,无法选择对象进行部署。
2、在“结果”窗格的中间列中,选中顶级复选框以包含部署中的所有对象:
3、选择所有对象。
4、单击“部署”按钮打开部署对话框。
四、部署数据库
在部署向导的第一页上,您可以选择创建和保存部署脚本,或使用SQL Compare执行部署。
选择部署方法
在这个示例中,我们将使用SQL Compare进行部署。
1、确保选中“使用SQL Compare部署”。
2、如果已选中,则清除“部署前备份目标” 复选框。
在此示例中,我们不会在部署之前进行备份。
3、确保选中“部署后重新比较”复选框,并选中“保存部署脚本的副本”复选框。
在此示例中,我们将从SQL Compare运行脚本,然后比较数据库以检查结果。我们还将保存部署脚本的副本。
4、单击“下一步”。
审核脚本
向导的最后一页显示有关部署的信息:
“ 审阅” 页面上有三个选项卡 :
部署脚本 显示用于部署数据源的脚本。
您可以搜索脚本,保存脚本或将其复制到剪贴板。
摘要 显示了部署脚本中的操作概要。
您可以按受影响的对象,修改类型或脚本修改目标的顺序查看分组的摘要。
警告 显示有关部署数据库时可能发生的意外行为的任何警告的列表。
在此示例中,SQL Compare显示警告,通知您它无法使用ALTER TABLE命令更改IDENTITY列,因此部署脚本将重建 WidgetReferences 表。
每当需要重建表时都会显示警告,因为这些操作可能比较慢。重建表时,将保留表中的数据。
执行部署
查看完脚本后,部署数据库:
单击“立即部署”以执行部署。
将显示一个确认对话框。单击“立即部署”继续。
SQL Compare显示一个消息对话框,显示部署的进度。部署完成后,单击“确定”关闭消息框。
SQL Compare然后重新比较数据库。结果显示在主窗口中。在此示例中,所有对象都显示为相同,确认了部署是成功的:
想要购买SQL Compare正版授权,或了解更多产品信息请点击
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢