彩票走势图

详解VS2012 的Schema比对功能

原创|其它|编辑:郝浩|2012-08-22 01:44:39.000|阅读 1339 次

概述:Visual Studio 2012 新增了非常实用的Schema比对功能,接下来就为大家详细介绍一下这个功能。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Visual Studio 2012 新增了非常实用的Schema比对功能,接下来就为大家详细介绍一下这个功能。

首先需要一个现成的数据库才能完成Schema的比对,您可以下载微软的实例数据库ContosoBI:

启动VS2012,选择“新建项目”,然后选择SQL Server数据库项目,输入项目名称。

详解VS2012 的Schema比对功能

解决方案管理器创建完成后,会出现该项目的解决方案管理器。

详解VS2012 的Schema比对功能

用鼠标右键单击项目名称,并选择“导入”>“数据库。您需要创建一个新的连接到您的数据库。另外,如果您想要跟踪的一切,你需要检查的权限和数据库设置是否已勾选。然后单击“开始”。

详解VS2012 的Schema比对功能

当正在运行的进程,你会出现一个对话框,显示进度。当它完成后,单击“完成”。

详解VS2012 的Schema比对功能

完成后,在“解决方案管理器”中,你会看到一组已创建的SQL脚本,并与数据库中的结构相匹配。

详解VS2012 的Schema比对功能

下一个步骤是连接到数据库使用SQL Server Management Studio中,更改一个表,这样就可以用来比对了。图中所示的改变内容为:添加一个叫ix_date的索引到DimAccount表中,并增加在DimAccount表中LoadDate的领域。

详解VS2012 的Schema比对功能

最后一步就是回到Visual Studio中,右键单击该项目,然后选择Schema比对。在打开窗口时,出现两个下拉框,左边的是在VS2012中包含的项目,右边一个就您来选择需要比对的数据库了。

详解VS2012 的Schema比对功能

完成选择后,点击“比对”按钮,VS2012就会自动完成数据库Schema的加载和比对了。然后将结果显示在屏幕上。如图所示,清楚明了的展示两个数据库之间的差异是。

详解VS2012 的Schema比对功能


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP