回报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平台中,这是一个趋势。
分享到:
相关推荐
从给定的文件信息中,我们可以提炼出关于SQL Server及其第三方工具的重要知识点,涉及SQL Server的发展趋势、第三方管理工具的应用、安全性考量以及于计算、虚拟化技术与商业智能(BI)在SQL Server环境中的作用。...
除此之外,免费的第三方工具如SQL Server Compact Toolbox 和 SQL Server Express Management Studio 也是开发者常用的选择。SQL Server Compact Toolbox适用于处理SQL Server Compact Edition数据库,而SQL Server ...
在IT领域,数据库管理系统是支撑业务运行的核心组件之一,而SQL Server作为Microsoft公司推出的一款强大...在选择第三方工具时,应根据实际需求、预算以及工具的兼容性、易用性等因素综合考虑,以达到最佳的投资回报。
总结来说,SQL Server Management Studio V18.8是一个强大的数据库管理工具,特别是对于SQL脚本编写有着显著的辅助作用,配合如SQL Prompt这样的第三方插件,可以进一步提升开发和管理的效率。无论是数据库管理员...
- **监控与日志记录**:实施全面的监控策略,包括使用 SQL Server 内置的性能监控工具以及第三方工具,确保能够及时发现并解决问题。 - **备份与恢复策略**:制定合理的备份计划,并定期测试恢复过程,确保数据的...
Windows Azure Marketplace 是一个在线商店,用户可以在这里购买第三方应用程序和服务,或者将自己的应用程序和服务销售给其他用户。它为开发者提供了一个展示和销售自己作品的平台,同时也方便用户快速找到所需的...
- 私有云:企业可以选择在自己的数据中心或第三方托管环境中构建私有Azure云,以保持数据的独立性和控制。 - 混合云:Azure支持混合云解决方案,允许企业将本地资源与公有云资源无缝集成。 2. **Azure服务** - ...
- 开放性和灵活性兼容现有的IT系统和第三方服务。 6. **混合云解决方案**: - Azure支持公有云与私有云/现有业务系统的无缝集成。 - 利用Service Bus、SQL Data Sync等工具实现应用集成与消息同步。 - Windows ...
横向扩展SQL Server的复杂性使得许多企业转向云服务或第三方工具,这些工具通常能更有效地管理和简化扩展过程。云解决方案如Azure能自动处理扩展问题,而第三方软件可能提供专门针对SQL Server的优化横向扩展解决...
在实际开发中,Azure提供了名为“Shared Access Signatures”(SAS)的机制,允许你为特定资源生成带有有限权限的令牌,以安全地授予第三方访问。此外,还有Storage Explorer等工具可以帮助你可视化管理和调试REST...
- **私有云 (Private Cloud)**: 专门为单一组织设计的云环境,可以在内部或第三方数据中心部署。提供了更高的安全性、隐私性和控制能力。 - **公有云 (Public Cloud)**: 由第三方提供商提供的云服务,对公众开放。...
此外,第三方工具、主要软件供应商以及微软最有价值专家(MVP)和顾问的广泛存在,为企业提供了多样化的迁移选择。值得注意的是,尽管内部技能可能无法直接应用于云环境,但寻求专业帮助往往能提高迁移的成功率和效率...
书中会教授如何使用内置工具和第三方工具来监控数据库健康状况,及时发现并解决问题。 九、高级主题 最后,书中还将涉及一些高级主题,如数据仓库、商业智能(BI)、Power BI集成,以及SQL Server最新版本的新特性...
2. **Azure AD与第三方应用整合** - 探索Azure AD在O365和第三方应用中的整合。 **移动设备管理** 1. **Intune MDM方案** - 虽然未准备好,但Intune是管理企业移动设备的关键工具。 2. **Windows设备管理** - ...
- **公有云**:由第三方服务商提供的云服务,面向所有用户开放,如Amazon Web Services、Google Cloud Platform、Microsoft Azure和Oracle。 - **私有云**:专门为特定组织搭建的云环境,提供更高安全性和定制化服务...
5. 集成 Azure 和第三方服务,如 Slack、Twitter 或其他 SaaS 平台。 集成 Azure Functions 强调集成能力,它能与 Azure 服务及其他云服务无缝协作。例如,可以将函数与 Event Grid 结合,实现事件驱动架构;通过 ...
不过,MySQL并不直接支持SQL Server的复制格式,可能需要借助第三方工具如SymmetricDS来实现。 3. **触发器和定时任务**:在每个数据库中创建触发器,当数据发生变化时,自动触发同步过程。同时,利用SQL Server的...
- **数据质量服务**:提高数据质量,利用组织知识和第三方数据提供商来清理数据。 - **ETL任务支持**:提供广泛的ETL任务支持。 ##### 3.11 易用的管理工具 - **SQL Server Management Studio**:集中管理本地和...
- 私有云:专为单一组织设计和使用,可以位于内部数据中心或由第三方托管。 - 混合云:结合了公有云和私有云的特点,允许数据和应用程序在两者之间移动。 #### 二、Windows Azure 平台简介 本书接下来深入介绍了...
4. **创建具有关系数据的Web应用**:虽然Windows Azure主要强调其非关系型存储服务,但对于需要关系数据库的场景,可以通过集成第三方服务或使用SQL Azure来实现。 5. **从本地或托管应用使用云存储**:无论是本地...