TechEd 2011:解读SQL Server DAC Framework

日期: 2011-06-08 作者:Jason Sparapani翻译:孙瑞 来源:TechTarget中国 英文

在上个月刚刚举行的TechEd 2011北美会议中,微软发布了许多云计算方面的产品和战略。从会议上关于Windows Azure平台的主题演讲中,我们不难发现,微软在向我们传递这样一种观点,即云计算是高效的、云计算是实惠的、云计算是未来的发展方向。   那么对于微软在云战略中非常重要的一环,SQL Azure将扮演怎样的角色呢?在这个月的SQL专家访谈栏目中,我们请来了微软数据库平台专家Mark Kromer,让他来谈一谈TechEd 2011中的感受,SQL Azure有何新发展以及SQL Server在本地以及云中的特点。   我们知道,微软将在这个夏天发布他们的DAC Framework……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在上个月刚刚举行的TechEd 2011北美会议中,微软发布了许多云计算方面的产品和战略。从会议上关于Windows Azure平台的主题演讲中,我们不难发现,微软在向我们传递这样一种观点,即云计算是高效的、云计算是实惠的、云计算是未来的发展方向。

  那么对于微软在云战略中非常重要的一环,SQL Azure将扮演怎样的角色呢?在这个月的SQL专家访谈栏目中,我们请来了微软数据库平台专家Mark Kromer,让他来谈一谈TechEd 2011中的感受,SQL Azure有何新发展以及SQL Server在本地以及云中的特点。

  我们知道,微软将在这个夏天发布他们的DAC Framework 1.1,这一款产品对SQL Server迁移到SQL Azure将起到怎样的作用?这次的更新对于传统导入导出方式有什么样的改进?

  Mark Kromer:目前,你可以在Visual Studio 2010中创建数据层应用(DAC),然后将它们部署到SQL Server 2008 R2或者SQL Azure中。这个功能对于SQL Server来讲是比较新的,它能够为数据库开发人员提供开发Schema的能力,更重要的是能够在Visual Studio中完成(SSMS中亦可)。除此之外,开发人员还可以自行创建一个完整的“DACPAC”,并利用它将数据从schema中分离出来,这对于版本控制、应用生命周期管理是非常关键的。而该功能帮助开发者有效地跟踪由于版本更新造成的数据库架构变化,即使在没有DBA协助进行备份恢复的前提下亦可完成。

  我们知道,微软的DAC功能是基于DAC Framework(即DAC Fx)构建的,在DAC Framework 2.0中进行了一定的修改。开发者需要注意,该功能消除了SQL Server和SQL Azure之间最大的界限,因此你可以利用它轻松地进行SQL Server数据库迁移(到SQL Azure)。DAC Framework API 2.0版本将支持更多类型的数据,比如三维空间数据类型,并且易于升级。

  微软将在下一版本的SQL Server Denali中添加DAC Framework,该功能将对微软旗舰数据库产品产生怎样的影响?Azure有没有类似工具?

  Kromer:SQL Server在近几年中发生的变化不少,许多功能在传统SQL Server和SQL Azure之间都是相互通用的。微软一直致力于将所有产品的开发融于一体,因此DAC Framework 2.0将包含在SQL Server Denali的所有版本中,SQL Azure也有一个CTP版本叫做SQL Azure Labs导入导出工具,基本同DAC功能相类似。

作者

Jason Sparapani
Jason Sparapani

TechTarget CIO特约编辑。他的研究领域包括云计算、移动云计算,为CIO策略提供了支持。

翻译

孙瑞
孙瑞

相关推荐