WEB开发网
开发学院数据库MSSQL Server SQL Server 2008 R2数据管理两特性新亮相 阅读

SQL Server 2008 R2数据管理两特性新亮相

 2010-05-07 00:00:00 来源:WEB开发网   
核心提示: 如果使用DAC,所有问题将简化,SQL Server 2008 R2数据管理两特性新亮相(2),下面我们就一步一步来体验一下DAC,创建DAC创建DAC 有两种方法,例如,可以在E:\SQL Server Management Studio\DAC Packages下找到文件DemoSqlSer

如果使用DAC,所有问题将简化,下面我们就一步一步来体验一下DAC。

创建DAC

创建DAC 有两种方法,其一是对已经存在的数据使用SQL Server 2008 R2 自带的DAC向导来创建DAC;其二是使用Visual Studio 2010 来创建DAC,下面我们分别演示。

在这个演示中我们将使用已经创建好的数据库DemoSqlServer,选择Users和Products表,使用SQL Server 2008 R2创建DAC;创建完DAC包以后,使用SQL Server Management Studio工具打开数据库DemoSqlServer,并导出创建数据库表的脚本,保存为Create DemoSqlServer Table.sql,在使用Visual Studio 2010创建DAC项目时导入脚本,然后将项目打成DAC包(扩展名是.dacpac),就可以部署了。

使用SQL Server 2008 R2 创建DAC

使用SQL Server 2008 R2 创建DAC实际上是对已经存在的数据库执行提取数据层应用程序功能,主要包括三个步骤:

(1)设置DAC属性,需要设置的属性有:应用程序名称、版本、说明、保存DAC包路径以及可选项是否覆盖现有文件。其界面如图1

SQL Server 2008 R2数据管理两特性新亮相

查看原图(大图)

图1 DAC设置属性

(2)检查对象依赖项和验证结果,在验证过程中将验证登陆、表、视图、存储过程等等,验证结果包括在前一个步骤里的DAC设置和DAC对象,包括DAC中支持的对象和DAC中不支持的对象,只有全部对象都支持DAC才能验证通过生成DAC包。

(3)生成DAC包,创建在DAC设置步骤中所设置的DAC包,如图1所示,生成DAC包以后,例如,可以在E:\SQL Server Management Studio\DAC Packages下找到文件DemoSqlServer.dacpac,其类型是Microsoft SQL Server Package File。

上一页  1 2 3 4 5  下一页

Tags:SQL Server 数据管理

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接