在 Microsoft Windows Server 上運作的 SQL Server 2005,為企業級關系資料庫和分析解決方案提供了一個平台,在安全、可用性、與 Visual Studio 的整合度,從小企業到大企業的可擴充性以及低費用方面勝過了Oracle 10g。探索下列資訊以發現在 這些功能領域中如何比較 SQL Server 和 Oracle。
本頁内容
集粹
安全
高度可用性
性能和可擴充性
開發人員生産力
總擁有成本
商務智能
集粹
遷移到 SQL Server
通過新的 SQL Server 遷移助手,可以輕松從 Oracle 遷移到 SQL Server,新的遷移助手可以幫助任何排列複雜資料位址的公司以很低的總擁有成本來應對挑戰。
對比 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。
高度的可用性并不意味着高費用。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 應用程式開發平台進行了比較