SQL Compare教程:工作示例——比较和部署两个数据库(上)

本文详述了如何使用SQL Compare工具进行数据库的比较和部署,特别是针对SQL Server数据库。通过四个步骤——创建数据库、建立比较、选择部署对象及执行部署,展示了一个实际的工作场景,即Magic Widget Company的数据库升级过程。该教程适用于数据库管理员、开发人员和测试人员,以自动化处理数据库结构的同步任务。
摘要由CSDN通过智能技术生成

SQL Compare是一款比较和同步SQL Server数据库结构的工具。现有超过150,000的数据库管理员、开发人员和测试人员在使用它。当测试本地数据库,暂存或激活远程服务器的数据库时,SQL Compare将分配数据库的过程自动化。

点击下载SQL Compar最新使用版

这篇文章主要介绍,演示两个SQL Server数据库的基本比较和部署的工作示例。

在这个示例中,Magic Widget Company具有在实时Web服务器上运行的SQL Server数据库。此数据库包含许多表,视图,存储过程和其他数据库对象。Magic Widget Company的开发团队一直在努力升级到他们的网站。作为这次升级的一部分,他们对数据库的结构做了一些更改。他们已将更改从开发服务器部署到登台服务器。他们现在需要将更改部署到生产服务器。

这个例子有四个步骤:

1、建立数据库

在SQL Server上创建示例数据库。

2、建立比较

指定要比较的数据源。

3、选择要部署的对象

查看结果并选择要部署的对象。

4、部署数据库

创建并运行部署脚本。

 

一、建立数据库

工作示例使用以下数据库:

  • WidgetStaging是登台数据库

  • WidgetProduction是生产数据库

要在SQL Server上创建这两个数据库:

1、如果它们已经存在,请删除数据库  WidgetStaging  和  WidgetProduction。

2、单击此处下载数据库的SQL创建脚本。

3、复制脚本,将其粘贴到SQL编辑器应用程序中,然后运行它。创建数据库及其架构。

 

二、建立比较

1、如果尚未运行,请启动SQL Compare。将显示“项目配置”对话框:

image2018-9-6_10-48-44.png

您可以编辑当前项目,也可以创建新项目。

如果要创建新项目,请单击“取消”  关闭对话框,然后单击工具栏上的“image2016-8-31+13_17_39.png新建项目”(New Project)

2、在对话框的两侧,选择“  数据库”。

在这个例子中,我们将比较数据库。您还可以比较备份,SQL比较快照和脚本文件夹。

3、对于每个数据源,在“服务器”中,键入或选择设置数据库的服务器的名称。

4、对于源文件,在Database中,键入或选择WidgetStaging。为目标键入或选择WidgetProduction。如果数据库未显示在“数据库”  列表中,请单击“刷新”。

image2016-8-31+13_20_24.png

5、单击“立即比较”。

SQL Compare显示一个消息对话框,显示比较的进度。

比较完成后,单击“确定"关闭消息框。

教程尚未完结,请期待后续内容哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值