技术开发 频道

SQLServer2008 R2数据管理两特性新亮相

  使用Visual Studio 2010 创建DAC

  为了演示方便,我们首先使用SQL Server Management Studio工具打开数据库DemoSqlServer,并导出创建数据库表的脚本,保存为Create DemoSqlServer Table.sql。开发人员可以使用Visual Studio 2010中的数据库项目模板创建数据应用层程序,如图2所示:

  图2 VS2010 创建数据应用层程序

  右击解决方案,在弹出的菜单里选择导入脚本,我们选择已经创建好的脚本文件Create DemoSqlServer Table.sql导入,其界面如图3所示。

  图3 VS2010导入脚本到DAC

  在图3中,可以直接写SQL 脚本来创建数据表,不仅如此,在DAC项目中,还可以创建的内容有:

  在项目属性里设置项目版本、默认Schema、

  数据层应用属性,如DAC的名称、版本、描述

  Schema 对象,如Assembly、Trigger、安全、服务、存储、表、视图、函数

  所有数据库引擎实例级别的对象,例如错误信息、连接的服务器

  其他辅助文档和一些脚本,如部署前准备脚本及部署后清理脚本等等

  创建完成DAC项目后,需要把DAC项目打成DAC包,在项目属性选项卡里设置项目属性,在编译选项卡设置编译输出路径和编译输出文件名,注意这里输出的文件就是DAC包,鉴于篇幅,有关创建DAC的详细步骤,感兴趣的读者可以参考:

  http://technet.microsoft.com/zh-cn/library/ee633765(SQL.105).aspx

  打包完成后,我们需要把打包好的文件部署到目标服务器上,步骤如下。

0
相关文章