SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
2010-12-01 15:05
225 查看
[b]公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。 [/b]
我并不太确定有多少用户还在使用标准的SQL Server Management Studio (SSMS) 2008 R2 来管理SQL Azure 数据库。我曾经也是其中之一,直到我发现了微软在SQL Azure Labs 中提供的Houston项目。
SQL Azure Labs允许我们使用一些SQL Azure最新的CTP特性和功能。他们可能不包含在现有的SQL Azure产品中,但是大多数特性都会加入未来的产品中。所以这是一个极佳的SQL Azure新特性的体验之地。
我们看到现在Labs中提供了3个新特性,本文会讲解第三个-Project Houston CTP 1。
SSMS 08 R2的限制
我曾经使用SSMS 08 R2来访问SQL Azure 数据库。它能工作,但用起来并不是特别顺手。因为在使用中会有一些限制:
不能使用标准的设计视图来创建或修改数据表。这似乎是因为SQL Azure 平台不支持 SQL Server Configuration Service 或者其他某些特性。所以我只能用SQL 语句来进行这些操作。虽然我可以连接至镜像数据库,进行修改,复制SQL 语句,并在SQL Azure上运行,这也是非常低效的。
如果数据表改变并不是太频繁,我想上述限制还是可以接受的。但是SSMS不能列出SQL Azure 数据表中数据这一限制一定会大大打击您的热情。这意味着我需要手动的写查询语句才能获得某些行的数据。
微软会向这些数据传输收费,所以每次我获取或插入数据,都会产生一些费用。
Houston CTP 1
Houston Silverlight的,提供了比SSMS更多的功能。
注册非常简单,通过您的Live ID登陆,选择一个地区,Houston便会开始运行。为了得到最好的性能表现,您选择的地区最好和SQL Azure数据库位于一个地区。
之后,登陆对话框会弹出, 输入SQL Azure 数据库 服务器名称,您的账户等等信息之后登陆。
注意: 您必须填入完整的服务器地址,该地址可以通过SQL Azure Development Portal 获得。
登陆之后便能看到SQL Azure服务器和数据库的基本信息,如用户,连接, 版本和配额等等。
在左侧,显示了数据表,视图和存储过程,您可以在设计视图中创建,更新这些对象,这是SSMS所不支持的。
点击界面顶部Data 按钮,您可以看到数据会一行一行的显示在网格中,您可以对其增删改,这同样也是SSMS不支持的。
虽然不支持IntellSense ,我们同样能够对存储过程进行增删改。我想未来会加入IntellSense 特性的支持。
总结
本文我介绍了一个轻量级但是强大的SQL Azure管理工具,基于web的特性让我们无需安装便能使用,Silverlight 使它具有良好的操作界面和友善的用户体验。
翻译自:http://geekswithblogs.net/shaunxu/archive/2010/08/27/an-amazing-tool-for-sql-azure-ndash-houston-ctp-1.aspx
SQL Azure Labs允许我们使用一些SQL Azure最新的CTP特性和功能。他们可能不包含在现有的SQL Azure产品中,但是大多数特性都会加入未来的产品中。所以这是一个极佳的SQL Azure新特性的体验之地。
我们看到现在Labs中提供了3个新特性,本文会讲解第三个-Project Houston CTP 1。
SSMS 08 R2的限制
我曾经使用SSMS 08 R2来访问SQL Azure 数据库。它能工作,但用起来并不是特别顺手。因为在使用中会有一些限制:
不能使用标准的设计视图来创建或修改数据表。这似乎是因为SQL Azure 平台不支持 SQL Server Configuration Service 或者其他某些特性。所以我只能用SQL 语句来进行这些操作。虽然我可以连接至镜像数据库,进行修改,复制SQL 语句,并在SQL Azure上运行,这也是非常低效的。
如果数据表改变并不是太频繁,我想上述限制还是可以接受的。但是SSMS不能列出SQL Azure 数据表中数据这一限制一定会大大打击您的热情。这意味着我需要手动的写查询语句才能获得某些行的数据。
微软会向这些数据传输收费,所以每次我获取或插入数据,都会产生一些费用。
Houston CTP 1
Houston Silverlight的,提供了比SSMS更多的功能。
注册非常简单,通过您的Live ID登陆,选择一个地区,Houston便会开始运行。为了得到最好的性能表现,您选择的地区最好和SQL Azure数据库位于一个地区。
之后,登陆对话框会弹出, 输入SQL Azure 数据库 服务器名称,您的账户等等信息之后登陆。
注意: 您必须填入完整的服务器地址,该地址可以通过SQL Azure Development Portal 获得。
登陆之后便能看到SQL Azure服务器和数据库的基本信息,如用户,连接, 版本和配额等等。
在左侧,显示了数据表,视图和存储过程,您可以在设计视图中创建,更新这些对象,这是SSMS所不支持的。
点击界面顶部Data 按钮,您可以看到数据会一行一行的显示在网格中,您可以对其增删改,这同样也是SSMS不支持的。
虽然不支持IntellSense ,我们同样能够对存储过程进行增删改。我想未来会加入IntellSense 特性的支持。
总结
本文我介绍了一个轻量级但是强大的SQL Azure管理工具,基于web的特性让我们无需安装便能使用,Silverlight 使它具有良好的操作界面和友善的用户体验。
翻译自:http://geekswithblogs.net/shaunxu/archive/2010/08/27/an-amazing-tool-for-sql-azure-ndash-houston-ctp-1.aspx
相关文章推荐
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- SQL Azure 一款强大的管理工具- Houston CTP 1(转+译)
- 推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager
- Animo.js :一款管理 CSS 动画的强大的小工具
- dbvisualizer-一款强大的数据库管理工具alt+点提示
- 芭奇站群管理软件,是一款强大的网站管理工具
- B374K PHP WEBSHELL:一款简单却功能强大的远程管理工具
- StarUML---推荐一款UML工具(很好很强大)
- 推荐一款用户体验最佳的项目管理工具 NPlan
- StarUML---推荐一款UML工具(很好很强大)
- PAC Manager: Ubuntu 上强大的 SSH 帐号管理工具,可取代 SecureCRT
- 介绍一款最强大的跨平台的集成开发工具SlickEdit2013
- 介绍一款Bug管理工具--TCE,测试工程师利器,Bug终结者
- 强大的测试管理工具---TestTrack Pro
- 这应该是目前最强大的一款WordPress角色管理插件
- R-Studio,一款强大的数据恢复工具