zoukankan      html  css  js  c++  java
  • 新版本的SQL Azure发布了

    9月9日,SQL Azure团队宣布,SQL Azure的新版本刚刚发布了。在这个版本里,不仅SQL Azure引擎被更新了,SQL Azure Management Portal也被大量更新。

    下面是这个版本的特点和被改进的特性:

    • 性能与可测量性的基础更新。
    • 支持多管理员,使得客户能够指定多个数据库管理员。
    • 加强了使用空间数据类型的性能,这使得它成为对位置敏感的云以及移动应用程序的理想云数据库。
    • 新的SQL Azure Management Portal.

    新版本的SQL Azure

    SQL Azure数据库引擎被升级到v11.0.XXXX.XX。通常这不会影响到使用SQL Azure 作为后端数据库的任一应用程序。但是如果该应用程序依赖于一个特定的版本,你就要注意了。

    为了获取数据库引擎的当前版本,使用如下所示的标准的T-SQL查询就可以了。

       1: SELECT @@VERSION

    下面是从我的SQL Azure数据库上查询的结果,当前版本是11.0.1467.26。

    这个新版本的另一个潜在问题是SQL Server Management Studio (SSMS)。你需要打补丁SSMS到SP1。SQL Server 2008 R2 SP1最新升级的版本如下:

    为了确定你的SSMS的版本是否适用于当前的SQL Azure,打开About window并确保版本号等于或高于10.50.1777.0。

    SQL Azure Import/Export CTP

    我介绍了如何使用Data-tier Application CTP2来备份与还原SQL Azure数据库到当地磁盘或BLOB 存储(我之前的一个帖子中提到的)。现在这个特性直接包含在Developer Portal里了。

    在Windows Azure Developer Portal (WADD)里,当你选择一个SQL Azure数据库,你只需点击顶端工具栏里的Import 或 Export键,就能执行Data-tier应用程序的导入和导出进程。它将你的数据库导出到单个DACPAC文件并存储到对话框中指定的BLOB中,如下所示。

    类似的,点击import按钮将BLOB的DACPAC文件导入到一个新的SQL Azure数据库中。目前你不能将该文件导入到一个现有的SQL Azure数据库中。

    Developer Portal上的新工具栏

    正如你在上面截图中看到的那样,在这个新发布的产品中SQL Azure上,Developer Portal部分的工具栏被重新设计了。它让这些操作更容易,provision、 remove servers和 databases、 import、 export 数据。

    但遗憾的是,在这个版本中没有可用的上下文菜单。

    SQL Azure Management Portal

    这个版本的另一个新特性是SQL Azure Management Portal (SAMP)。我想它来自Project Houston(我在几个月前介绍过的)。但现在SAMP给我们带来了很多新特性。

    打开SAMP选择SQL Azure server或database并点击工具栏上的Manage按钮。Server选项下的Manage按钮让用户用来配置整个SQL Azure server,然而Database选项下的按钮只能针对一个特殊的数据库。

    当你启动SAMP,要求先登录,输入SQL Azure server的密码,如果你点击Server Manage按钮,你试图连接的数据库成为可选择的。

    SAMP不同于以前的Project Houston,需要打开你需要连接的机器的防火墙IP。这意味着你需要添加当前IP的防火墙规则来让它起作用。Microsoft说,这是为了安全起见。你需要明确地定义你试图使用的IP,即使是通过SAMP。

    • 在我的例子中,在将本地IP添加到防火墙规则之后,它仍然提示要打开另一个IP到防火墙,这非常奇怪。

    点击Log on按钮后,如果一切顺利你将看到SQL Azure Management Portal。

    • 目前SAMP只能在Silverlight 4上工作。如果你安装了Silverlight 5,你必须卸载并重新安装Silverlight 4 .Microsoft说他们会努力并尽快让它在Silverlight 5上可用。

    左手边有3个目录:

    • Overview:显示SQL Azure server的信息和状态。
    • Database Life Cycle:在该server下管理数据库。
    • Database Schema and Data:设计和查看架构、server下数据库的数据。

    这些特性和功能都很直截了当,因此我就不一一深入讲解了。正如你所看到的那样,开发人员可以通过visual designer设计数据库。

    创建和执行一个存储过程也非常简单,如下所示。

    总结

    SQL Azure的��布不仅让server端升级了,tools也升级了。即使新的SAMP不是非常稳定且只能在Silverlight 4上工作,但它为我们提供了一种新方法来管理SQL Azure数据库。

    如果想要知道这个新发布版本的更多信息,请参考Windows Azure 博客这里这里的官方消息。

    Microsoft最新发布了第一版 CTP of SQL Server Developer Tools(Codename "Juneau"),它是用来管理、设计和部署SQL Server 和 SQL Azure的另一个工具。你可以在这里查看。

    希望会有所帮助,

    Shaun

    本文翻译自:http://geekswithblogs.net/shaunxu/archive/2011/09/11/new-release-of-sql-azure.aspx 

  • 相关阅读:
    SharePoint 2013 APP 开发示例 (六)服务端跨域访问 Web Service (REST API)
    麦咖啡导致电脑不能上网
    SharePoint 2013 Central Admin 不能打开
    SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API)
    SharePoint 2013 APP 开发示例 系列
    synthesize(合成) keyword in IOS
    Git Cmd
    简单的正则匹配
    Dropbox
    SQL Server Replication
  • 原文地址:https://www.cnblogs.com/new0801/p/6176601.html
Copyright © 2011-2022 走看看