Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
大家好!
在刚刚结束的Microsoft TechEd China 2011中,我们在分会的一个小时里为大家讲解并演示了如何利用Contained Database和DAC来开发基于SQL Server "Denali"和SQL Azure之上的应用程序。为了能够和更多的开发人员和DBA介绍和分享CDB及DAC,并提供相关资源和工具下载的链接,我们特撰文如下,希望有所帮助。
背景
让应用程序的数据层可以在本地SQL Server服务器、私有云、共有云之间方便的部署、移动、升级和管理,正在迅速成为当前云时代的关键技术之一。SQL Server “Denali” 的新增功能——包含的数据库Contained Database (CDB) 和数据层应用DAC正是为了满足这一需求而研发并推出的。这两项技术在一起所提供的功能,将SQL Server应用程序的开发、部署、和不同环境之间的移动完全流程化了,让开发人员和DBA能够淋漓发挥,游刃有余。
进展
亮点简述
- 包含的数据库Contained Database (CDB):排序规则和安全认证已经可以内置在CDB中;
- 数据层应用DAC:BACPAC既包含数据库的元信息,也包含数据;原地升级;可以防止篡改;
- 代码名为“Juneau”的SQL Server开发工具:基于Visual Studio 2010,可以从现有数据库中提取信息新建项目;智能感知(IntelliSense);可深层验证;版本化build;可声明目标平台,定义服务器选择策略;界面友好直观;
- 导出导入工具:广泛支持SQL Server 2000(仅支持导出)、2005、2008、2008 R2、SQL Server Denali及SQL Azure。
相关资源及下载:
- 微软MSDN 英文介绍 “包含的数据库”
- SQL数据库导入导出工具
- 微软技术白皮书 英文《SQL Server 2008 R2 中的数据层应用程序》
- SQL Server开发工具"Juneau"
- 微软MSDN 中文 SQL Server论坛
最后,为了让更多的开发人员和DBA了解CDB及DAC,我们会在10月24日进行一个同样内容的网络直播,详细信息和注册请参考https://technet.microsoft.com/zh-cn/hh506399 。
谢谢大家!
微软SQL Server产品组 刘劲浩,刘春雨
Comments
- Anonymous
December 14, 2013
数据层应用DAC:BACPAC既包含数据库的元信息 这里写错了,应该改为DACPAC既包含数据库的元信息