回报CSDN!
一、概述
Windows Azure毕竟是新兴的云计算平台,其三大组成部分之一的SQL Azure关系型云数据库引擎提供的功能还不够丰富。有鉴于此,一些公司和开发者为了满足用户的需要,开发了一些优秀的工具,下面对这些第三方工具做一个概要性的介绍。本文紧接上一篇文章《SQL Azure的第三方工具介绍(一)》。
二、工具集
(三)SQL AzureBackup
SQL Azure Backup工具是RedGate(红门)公司开发的一款极其优秀的工具,它可以备份或恢复SQL Azure上的数据库。SQL Azure Backup工具把SQL Azure数据库备份到SQL Server,其恢复也是从SQL Server恢复到SQL Azure数据库引擎。
图一 SQL Azure Backup工具2.6.0.86版
要注意SQL Azure Backup工具免费但是不开源,而且安装需要Microsoft的dotNET 4 Framework框架。
(四)myLittleAdmin
myLittleAdmin工具是一个基于Web的SQL Azure管理工具,通过浏览器管理SQL Azure服务器和数据库。
图二 myLittleAdmin工具
myLittleAdmin工具的主要特征如下:
1)提供了一个基于Web的管理界面,支持各种浏览器。
2)对SQLAzure服务器和数据库提供内容管理。可以插入、删除、修改数据表的内容,导入/导出表格的数据等。
3)支持四种语言。myLittleAdmin提供了四种语言包,包括:英语、法语、德语以及日语。
图三 myLittleAdmin语言选择
4)可以访问SQL Azure上所有的服务器、数据库对象,包括表格、视图、SP、索引、触发器、角色等。
5)自带了查询编辑器及其向导帮助,以及界面换肤功能。
要注意一点,myLittleAdmin工具是收费软件。
(五)SQL Compare
SQL Compare工具是RedGate(红门)公司开发的另一款极其优秀的工具,
图四 SQL Compare工具
SQL Compare工具可以:
²对数据库的结构进行比较;
²消除来自数据库开发、测试和生产状态下修改引入的错误;
²加速新数据库模式修改后的部署;
²自动产生脚本使得新数据库能匹配原数据库的结构;
²查找并修复两数据库不同导致的错误;
²在SSMS(SQLServer Management Studio)内进行比较和部署;
²部署到SQL Azure数据库。
SQL Compare工具支持SQLServer 2005/2008/2012、SQL Azure等数据库,它有两个版本,分别是Standard标准版和Pro专业版,Pro专业版功能极其强大,目前SQL Compare工具是第10版。安装SQL Compare需要Microsoft dotNET Framework 3.5SP1以上版本和MDAC 2.8以上版本。
SQL Compare工具官方提供了14天试用版。下载地址为:
http://www.red-gate.com/products/sql-development/sql-compare/download
(六)AzureDiagnostics Manager
Azure DiagnosticsManager工具是Cerebrata公司开发的一款优秀工具,它基于微软的WPF开发,是一个客户端工具,用于Windows Azure的故障诊断。Azure Diagnostics Manager工具可以让用户查看、下载、管理在Windows Azure上运行的应用程序的诊断数据。
图五 Azure Diagnostics Manager工具
Azure DiagnosticsManager工具的主要功能如下:
²事件浏览器
可以查看历史事件数据,查看现场事件数据,根据事件类型、事件源以及其它参数过滤数据,下载事件数据,清除事件日志数据,离线数据浏览等功能。
²性能计数器
可以浏览历史性能计数器数据,查看现场性能计数器数据,在仪表盘上查看性能计数器摘要,查看图表,下载性能计数器数据,清除性能计数器数据等功能。
²日志跟踪
可以跟踪历史日志数据和现场日志数据,过滤日志数据,下载日志数据、清除日志数据等。
²按需转移
默认情况下,Azure程序的诊断数据被保存在虚拟机上。可以把诊断数据进行持久化存储,也可以按照需要,传输诊断数据。
²远程诊断管理
通过远程诊断管理界面来管理远程诊断的参数。
²仪表盘功能
即Dashboard功能。
²连接组
对存储账户和订阅进行分组。
²应用程序组
应用程序组诗连接组概念的扩展,通过对一个或多个托管服务和存储账户进行逻辑分组,简化了管理工作。
三、总结
SQL Azure的第三方工具就此告一段落。本文并没有涵盖所有的第三方工具,而是列出了一些常用的工具。随着SQL Azure自身的发展,第三方工具存活的空间越来越小,微软自身就把这些功能给集成到了Windows Azure平台中,这是一个趋势。
分享到:
相关推荐
Microsoft SQL Azure Database提供了一种在云中存储数据并从各种应用访问数据的新方法。熟悉SQL Server的开发人员和DBA通过将他们已有的知识与Azure开发和管理的新功能相结合,应该可以迅速地掌握它的使用方法。在...
SQL Azure DataSync SQL Azure DataSync
Microsoft JDBC Driver 3.0 for SQL Server and SQL Azure Microsoft JDBC Driver 3.0 for SQL Server and SQL Azure
Azure SQL Data Warehouse
微软发布了自己的全新云计算产品Windows Azure Platform。历经数年的技术沉淀,Windows Azure Platform 已经成为一个技术领先、开放的平台,基于不同语言开发的应用程序都可以运行在这个平台上面,并通过标准协议...
A single SQL Azure Database has limited capacity in terms of size and transactional throughput. To add more capacity you must partition your data across multiple SQL Azure databases. To release ...
JDBC 如何链接 SQL Azure 数据库(例子)1
SQL Azure SQL Azure SQL Azure
微软SQL Azure中文教程(共47页)
细数选择云数据库SQL Azure的六大理由.pdf
题目:如何修改SQL Azure数据库时区问题: 我们在使用SQL Azure的时候,获取到的时间不是中国时间原因: 因为SQL Azure后台的VM时间都是U
云计算 数据库 平台 SQL Azure
Microsoft SQL Azure Enterprise Application Development.pdf
SQL Azure变为付费服务.pdf
SQL Azure 是微软云计算平台(Windows Azure Platform)的三大组成部分之一,是一个部署在云端的关系型数据库引擎,它支持SQL Server中绝大多数和开发有关的功能。SQL Azure与本地的SQL Server和VS 2008/2010可以很...
SQL Azure的7个真相.pdf
“同步”是一种要求数据一致的作法,可以用到的地方非常多,但以架构设计的观点而言,在主从(Client/Server)的架构下或是在服务导向(SOA)的世界里,采用Rich Client作设计能够减轻服务端的负荷会远比使用Thin Client...
将数据库迁移到SQLAzure实验手册
微软Azure解密-Azure SQL的DTU和eDTU介绍.docx
该工具将微软Azure文字转语音后的音频生成文件,并且提供下载链接,方便视频剪辑使用。 1、安装插件 firefox:菜单-->扩展和主题-->调试附加组件-->临时载入附加组件 选择下载的zip文件即可安装成功(firefox关闭后...