对比 SQL Server 2005 和 Oracle

在 Microsoft Windows Server 上运行的 SQL Server 2005,为企业级关系数据库和分析解决方案提供了一个平台,在安全、可用性、与 Visual Studio 的整合度,从小企业到大企业的可扩展性以及低费用方面胜过了Oracle 10g。探索下列信息以发现在 这些功能领域中如何比较 SQL Server 和 Oracle。


本页内容
集粹 集粹
安全 安全
高度可用性 高度可用性
性能和可扩展性 性能和可扩展性
开发人员生产力 开发人员生产力
总拥有成本 总拥有成本
商务智能 商务智能

集粹

迁移到 SQL Server 迁移到 SQL Server

通过新的 SQL Server 迁移助手,可以轻松从 Oracle 迁移到 SQL Server,新的迁移助手可以帮助任何排列复杂数据地址的公司以很低的总拥有成本来应对挑战。

对比 SQL Server 和 Oracle 的价格 对比 SQL Server 和 Oracle 的价格

快速、轻松地对比 Oracle 和 SQL Server 定价。可以看出将会通过 SQL Server 节省多少花费。


安全

“Oracle 在安全方面落后 Microsoft 和其它公司好多年” 总执行官 Cesar Cerrudo 在阿根廷的信息安全服务公司 Argeniss 说,“我认为在 Oracle 刚刚进入安全之初,它还不是很专业”

Microsoft 认为先进的安全性是数据库结构基础中的标准功能。Oracle 似乎认为安全仅是选定客户的可用选项。SQL Server 在所有的 SQL Server 版本中提供所有安全功能,不计算在基准范围之内。Oracle 在所有的版本中仅提供了基础的安全。而且,安全是必不可少的,但 Oracle 安全功能是在额外付费后才可使用的选项。再有,这些选项仅对数据库的企业版有效,使得中小型公司留下受到潜在攻击的可能。

对于同等的安全功能,SQL Server 成本比 Oracle 少,并容易管理。请参阅下面 SQL Server 2005 和 Oracle 10g R2 的安全功能详细对比白皮书。

通过回顾 SQL Server 2005 和 Oracle 10g 安全对比 来对比 SQL Server 2005 和 Oracle 10g R2 中可用的安全功能。

安全功能和作用通过自身不能给出完整的安全事实。如果产品没有良好地设计和策划,安全功能是没有用处的。安全功能必须建立在设计良好、高质量的产品基础上。SQL Server 就是建立在这样的基础上。

在同一时期,SQL Server 中检查出来的安全易受到的攻击比 Oracle 检查出来的少,而且 Microsoft 说明易受攻击要比 Oracle 少。这显示使用 SQL Server 的用户日常暴露于危险的情况要比 Oracle 少。请阅读知识渊博的产业内部人员对 Oracle 安全的评论,然后请参阅下面报告中的对比内容。

在 Oracle 补丁程序中缺点搜寻人员查找漏洞

资深分析人 Forrester 的 Michael Gavin 说“看起来 Microsoft 已经学到了这个教训。Oracle 还没有。Oracle 说和做还没有结合到一起,而 Microsoft 在时间和资金上花费了很多的精力以提高软件的安全性,并取得了难以置信的进展。”

Microsoft 的 Blue Hat Shows 对安全是严肃的

Cigital 公司的总技术执行官 Gary McGraw 说“Microsoft 的开发进程和方法是唯一的,并且是唯一适合大规模软件开发的工厂。但是,希望使自己软件更安全的公司必须采取很多与 Microsoft 相同的步骤以掉转船头。”

角色对比安全报告:数据库服务器角色

Security Innovation 受到委托,通过这一年的研究,Security Innovation 报告 SQL Server 2000 的易受攻击的弱点为 0,相对比地 MySQL 的易受攻击的弱点为 7,Oracle 10g 的易受攻击的弱点为 30。

供应商在安全上公开的重要性。

最近一家声望很高的分析公司对 Oracle 的安全补丁进行了研究,警告 Oracle 的有关一些 “严重 1”安全安全弱点将使用户增加受攻击的危险。该分析公司还指出 Oracle 老版本的用户应该考虑立即升级或转向采用可以替代的产品。

获得数据库数据库安全性的实际情况

找出更多加强数据库安全的主要资源和安全专家提供的最好方法,并了解各个行业专家关于数据库供应商安全声明的深入研究。


高度可用性

高度的可用性并不意味着高费用。SQL Server 2005 和 Oracle 10g 都可以帮助提供高水平的可用性。但是,SQL Server 2005 提供给公司企业级高可用性功能,同时对比于 Oracle 10g 总拥有成本 (TCO) 很低,更为灵活,复杂性减小。

下面的白皮书中分析了 SQL Server 2005 的高可用性功能,并将它们与 Oracle 10g 进行比较:

白皮书显示 SQL Server 能够以比 Oracle 10g 更低的成本提供企业级高可用性。

通过对比 SQL Server 2005 和 Oracle 10g 的高可用性功能,该白皮书显示对比于 Oracle ,SQL Server 的高可靠性功能做得更好,而且在更多得版本中可用,总拥有成本小。


性能和可扩展性

SQL Server 2005 是为全范围的企业设计的,一直到最大规模的企业,SQL Server 2005 都胜过了 Oracle。下列文件包含最新的性能基准测试,结果显示 SQL Server 2005 执行比 Oracle 快百分之三十八。

SQL Server 性能基准测试

SQL Server 2005 是专为扩展可靠性而设计的,甚至可以满足最大型企业最极端的环境需求。

显示 SQL Server 2005 在64位平台和32位平台上的对比性能

最大的数据库和商务智能应用程序正跨越 32 位计算的限制,SQL Server 2005 揭示了当其在 64 位平台上运行时的另一级别性能。


开发人员生产力

SQL Server 2005 意味着更多的开发工具和更少的障碍。SQL Server 2005 与 Microsoft Visual Studio、Microsoft .NET 技术和公共语言运行时的全面整合,与 Oracle 10g 相比 SQL Server 2005 更加无缝、更多功能和更好的性能。SQL Server 2005 在开发面向服务的应用程序 (SOA) 中具有超级易用性和无缝性。而且,SQL Server 的商务智能功能 (BI) 与 Visual Studio 整合,与 Oracle 商务智能功能不同。

下列文档检查了 SQL Server 2005 和 Oracle 10g 的工具和相关程度的整合:

白皮书对比了 SQL Server 2005 和 Oracle 分别作为 .NET 应用程序开发平台的情况

该白皮书以技术决定胜者为目的,检查了 SQL Server 2005 和 Oracle 10g 是否为 .NET 平台开发者提供了更为高效的应用程序。白皮书包括总拥有成本的对比性讨论。


总拥有成本

使用 SQL Server 节省资金。因为您不需要购买昂贵的插件来获得益处,例如安全功能、管理工具以及报告分析服务,SQL Server 2005 的最初成本优势在整个部署生命周期中都超过了 Oracle 10g。

Microsoft 的多芯定价进一步增加了选择 SQL Server 的成本优势。与 Microsoft 不同, Oracle 具有一套每个处理器定价策略,这使得 Oracle 数据库许可比 SQL Server 许可的 4 倍还要贵。

Oracle 的维护和支持程序也非常昂贵。客户必须每年都购买维护和支持(列出许可价格的百分之 22)以获取错误修正和严重安全补丁。SQL Server 免费提供所有修订的错误,具有灵活的客户支持程序。

CIO 查看白皮书:是否您应该从 Oracle 迁移到 Microsoft SQL Server?

对比运行在 Windows Server 2003 上的 SQL Server 2005 和运行在 Unix 上的 Oracle,包括移植成本和正在进行的维护成本。或者 进行在线所有者总计成本分析

Oracle 价格对比

快捷轻松地将 Oracle、IBM 的定价与 SQL Server 的定价进行比较。下载我们的 Oracle 价格对比计算器,查看通过 SQL Server 可以节省多少资金。

白皮书显示 SQL Server 以比 Oracle 10g 低的成本提供企业级的高可用性

对比 SQL Server 2005 和 Oracle 10g 的高可用性功能,该白皮书显示 SQL Server 高可用性功能超越了 Oracle,其总拥有成本低于 Oracle 的总拥有成本。

白皮书将 SQL Server 2005 和 Oracle 作为 .NET 应用程序开发平台进行了比较

该白皮书以技术决定胜者为目的,重点着眼于数据库管理系统,其可以作为 .NET 平台开发者的应用开发平台。还包括总拥有成本的对比讨论。


商务智能

通过更好的商务智能 (BI) 获得竞争性的边际。SQL Server 2005 包括在线分析过程 (OLAP) 的分析服务和数据挖掘、报表服务和其它等同于 Oracle 需要额外购买昂贵插件来实现的功能。这些强劲的功能通过 SQL Server 2005 以基础的许可和价格就可获得。这使得公司可以广泛部署商务智能解决方案,而有不会显著影响到其预算。

在下列文件中,更加深入地研究了 SQL Server 2005 如何堆积起来以在机能上对抗 Oracle:

商务智能策略和平台对比

该报告来自于 Green Hill 的分析,分析并对比了 SQL Server、Hyperion Solutions、IBM 和 Oracle 商务智能组件,包括数据仓库、OLAP、数据挖掘、接口和建立与管理能力。

研究显示 SQL Server 商务智能解决方案比 Oracle 节省成本 320 万美元。Study Shows SQL Server BI Solution Costs $3.2 Million Less than Oracle

Walklett Group 是一家项目发布和项目管理公司,它探严了两种可比较的商务智能解决方案的成本不同:一个来自 Unisys 和 Microsoft,另一个来自 Sun Microsystems 和 Oracle。该白皮书详细描述了分析过程,并揭示了 Walklett Group 的发现。

posted @ 2008-09-17 17:27  行进中开火  阅读(631)  评论(0编辑  收藏  举报