`
baiguomeng
  • 浏览: 998303 次
文章分类
社区版块
存档分类
最新评论

新版本的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

分享到:
评论

相关推荐

    云计算 数据库 平台 SQL Azure.pptx

    SQL Azure在兼容性方面,初期版本(V1)支持大部分网络和部门应用的常见功能,如表格、索引、视图、存储过程等。未来版本计划支持更高级的功能,如分布式事务、分布式查询、CLR集成等,以进一步增强其在云环境下的...

    SQL Azure的7个真相.pdf

    7. 发布与测试:SQL Azure在特定时间正式上线,用户可以通过MSDN网站获取CTP版本进行测试,以便提前体验和评估服务。 值得注意的是,文档中提到的关于Hyper-V 2008 R2服务器集群的问题与SQL Azure直接相关性较小,...

    将数据库迁移到SQLAzure实验手册.doc

    【SQL Azure 数据库迁移实验手册】 SQL Azure 是微软提供的基于云的数据库服务,它基于 SQL Server 技术,使得从本地 SQL Server 数据库向云端迁移变得相对简单。本实验手册旨在帮助用户熟悉如何将现有数据库及其...

    SQL Azure变为付费服务.pdf

    Beta版本允许开发者和早期采用者在正式版发布前测试新特性,为未来的稳定版本提供反馈。 【Pragmatic Works推出商务智能开发者网站】 Pragmatic Works创建了一个名为Business Intelligence Developer's Network ...

    SQL Server 2017及2019各个版本之间的区别和SQL Server 不同时期发布的不同版本的区别

    总的来说,SQL Server的每个新版本都在性能、安全性、云服务和分析能力等方面有所提升,以适应不断变化的业务需求。在选择版本时,应考虑项目的规模、预算、安全性需求以及对云服务的依赖程度等因素。同时,随着技术...

    比较SQL Server和Azure SQL数据库中的行

    Azure SQL数据库是其云托管版本,提供弹性的可伸缩性和高可用性。两者都支持T-SQL,但Azure SQL数据库还引入了一些额外的云优化特性。 对于行的比较,传统的方法可能涉及逐字段对比,这在多字段或复杂结构的数据时...

    sql查询分析器连接各版本sql server

    标题提到的“sql查询分析器连接各版本sql server”表明这是一个能够兼容多种SQL Server版本的工具,无论是早期的SQL Server 2000,还是较新的SQL Server 2019,甚至可能是云服务如Azure SQL Database,都能通过此...

    Azure SQL数据库常见的连接问题-Jeremy1

    例如,可以创建一个新的登录 `testlogin`,并授予其对 `testdb` 数据库的只读权限,通过执行如下的 T-SQL 语句: ```sql -- 在master数据库下创建login CREATE LOGIN testlogin WITH password='Pass@word1'; -- ...

    Azure-devops-pipelines操作手册

    此外,它可以与 Azure SQL 数据库、Azure Kubernetes Service、Azure Key Vault 等 Azure 服务紧密配合,以及 Slack、Microsoft Teams 和其他服务的集成,提供通知和自动化工作流。 4. **持续集成 (CI)** CI 系统...

    sqljdbc sql2008 sql2012

    请注意,所提供的 sqljdbc.jar、sqljdbc4.jar 仅用于向后兼容性,并不包含 Driver 版本 4.1 和更高版本的中所包括的新功能。请注意,“sqljdbcX.jar”版本名称符合 JDBC API 版本号的相容性(例如,Microsoft JDBC ...

    sqlserver Manage Studio(V18.8) 数据库提示工具

    SSMS V18.8通常会支持多个SQL Server版本,包括较新的Azure SQL Database和Azure SQL Managed Instance,这使得用户可以在一个统一的环境中管理不同版本的SQL Server实例。 5. **源码软件**: SSMS虽然不是开源...

    sqljdbc4(sqlserver jdbc驱动下载和安装)

    要下载sqljdbc4驱动,你需要访问Microsoft官方网站或者通过Azure Data Studio等工具获取。通常,你可以去以下链接下载:...

    azuredatastudio:Azure Data Studio是一个数据管理工具,可通过Windows,macOS和Linux使用SQL Server,Azure SQL DB和SQL DW

    Azure Data Studio是一种数据管理工具,使您可以从Windows,macOS和Linux使用SQL Server,Azure SQL DB和SQL DW。 下载最新的Azure Data Studio版本 平台 请访问我们的以获取更多具体说明。 尝试从main构建最新的...

    如何在azure中创建和寄宿wcf服务

    **如何在Azure中创建和寄宿WCF服务** Windows Communication Foundation (WCF) 是微软提供的一...同时,Azure的其他服务,如Azure SQL Database、Azure Blob Storage等,可以与WCF服务无缝集成,构建更复杂的云应用。

    SQL Server Management Studio 19.3

    14. **云支持**: SSMS与Azure SQL Database和Azure SQL Managed Instance无缝集成,方便在云端管理数据库。 15. **持续改进**: SSMS 19.3版本可能包含了针对用户反馈的修复和改进,以提升用户体验和稳定性。 SSMS-...

    Microsoft Azune Introduction

    **注意**:此实验室是基于Windows Azure Tools for Visual Studio 2010的最新版本(1.3)以及新的Windows Azure Platform Management Portal设计的。 为了方便起见,实验室中使用的大量代码已经以Visual Studio代码...

    JDBC连接MS SQL Server 2005 与 2000区别

    新驱动程序与旧版本不完全兼容,因此在升级数据库版本时需要注意更新相应的驱动程序。 - **安装**:对于SQL Server 2000,通常需要将多个jar文件(如`msbase.jar`, `msutil.jar`, `mssqlserver.jar`等)放置在项目类...

    SQLPrompt 9.5.zip

    在最新版本SQL Prompt 9.5.13.11024中,它已更新以支持最新的SQL Server Management Studio (SSMS) 18.2。这个版本的SQL Prompt带来了许多新特性和改进,使得数据库开发者和管理员能够更加高效地编写、格式化和优化...

    SQL2022-SSEI-Dev

    4. **性能优化**:新版本通常会带来性能提升,如更快的查询处理、内存管理改进、并行处理增强等。这对于开发人员来说尤其重要,因为他们需要确保应用在各种工作负载下都能运行顺畅。 5. **云集成**:SQL Server ...

Global site tag (gtag.js) - Google Analytics