技术开发 频道

SQL Server 2008 R2进行VS2010应用开发

  2)部署DAC

  在已有DAC包的情况下,可以使用SSMS来部署DAC包,使用SQL Server 自带工具部署DAC包的界面如图10所示:

  图10 部署DAC

  如果我们把刚才使用VS 2010编译的SqlDacDemo.dacdpc包直接拿来部署,SQL Server会提示我们已经存在同名的DAC实例,这也为我们以后更新DAC包留下了一条后路。

  点击“部署应用层程序”后,会弹出向导,根据向导选择要部署的DAC包,更新配置,部署DAC,部署DAC是最后一步,同时也是部署DAC最关键的一步,包括准备元数据、准备部署脚本、创建数据库、在MSDB中注册,都提示成功后就可以把DAC包部署到SQL Server 服务器上。刷新数据库,就可以看到已经创建了新的数据库,切换到实用工具资源管理器,可以看到如图11所示的界面:

  图11 已部署的数据层应用程序

  在这里我们可以看到已经部署的DAC包SqlDacDemo。

  总结

  数据应用层程序(Data-Tier Application Component, DAC)提供了全新的方法来管理数据库,对DBA来说,可以通过SQL Server 2008 R2来创建、配置、更新、删除和管理DAC;对VS开发人员来说,可以通过Visual Studio 2010 来创建和部署DAC。有了这样简单而又强大的工具后,DBA对数据的管理会更加高效。

0
相关文章