SQL Server 與 Oracle 的各種版本功能、特性比較表

我在工作上偶爾會需要整理各資料庫與資料庫各版本的比較表給客戶看,讓客戶瞭解而各種資料庫或資料庫各版本間的差異、價格、功能、...等。不過 SQL Server 2008 卻讓我花了好些時間才收集完相關的比較資訊,埋藏在 MSDN 裡面,且還分了好幾篇文章。我覺得納悶的是:為什麼這些比較資訊不整理放在 SQL Server 2008 產品官網中呢?!

我們有個客戶,每次跟他合作專案他都要採用 Oracle,我雖然沒有決定權,但疑問一直在心中。兩年後的今日,又有一個新案子要合作了,趁他還沒買之前我問他為什麼你們不買 SQL Server 呢?以下是對話紀錄:

  • 保哥:為什麼你們都要用 Oracle 資料庫系統?
  • 客戶:因為 SQL Server 比 Oracle 貴阿,而且還整整貴一倍呢!
  • 保哥:會嗎?應該是 SQL Server 比較便宜吧?我沒聽人說過 SQL Server 還會比較貴的?
  • 客戶:我要的功能在 Oracle 的標準版就有了,而在 SQL Server 2005 要企業版才做的到!
  • 保哥:會嗎?你要什麼功能?
  • 客戶:叢集(Cluster)啊!我們要做 HA 架構,Oracle 業務說他們的產品只要「標準版」就有了,但微軟的業務跟我說 SQL Server 要「企業版」版才支援叢集架構。
  • 保哥:SQL Server 2005 標準版就有支援叢集啦!請看 http://www.microsoft.com/taiwan/sql/prodinfo/features/compare-features.mspx
  • 客戶:真的耶!原來 SQL Server 2005 標準版就有支援叢集啦,那 SQL Server 2005 真的比較便宜耶!那我這次改買 SQL Server 2005 好了。

從上面的對話看來,如果網路上不容易查到相關資訊的話(我是指 SQL Server 2008),對客戶來說就只能靠供應商的業務講解,但這就很可能遇到上面這問題。我想可能是微軟的業務搞不清楚版本功能,才導致提供錯誤的資訊。

對我們來說,SQL Server 的開發工具是比較友善的。而對客戶來說,授權費應該也比較省。若遇到客戶並不怎麼 Care 到底要用什麼資料庫系統的時候,我通常都會直接建議採購 SQL Server,應該是雙贏的選擇。

以下是我這陣子收集的相關資料庫版本比較資訊,希望對各位有所幫助:

SQL Server 2005 各版本比較

SQL Server 2008 各版本比較

SQL Server 2008 標準版(Standard) v.s. 企業版(Enterprise) 比較

SQL Server 2008 行動版(Compact) v.s. 簡易版(Express) 比較

SQL Server 2008 Express 各版本比較

SQL Server 與「其他資料庫」的比較

Oracle Database 11g 各版本功能、特性比較

Oracle Database 10g 各版本功能、特性比較

備註:因為我對 Oracle 比較沒那麼熟悉,所以資料是少了一些,若各位有更完整詳細的比較資訊,歡迎各位提供給我,我再補上去。

  

此文章由 will 發表於 2008/9/27 下午 02:02:00

永久連結 | 評論 (10) | 此文章的RSSRSS comment feed |

分類: Oracle | SQL Server

標籤: , , ,

收藏:

相關文章

評論

九月 27. 2008 14:22

how

可能你較熟識SQL Server 不太了解 Oracle 所以讓人感覺在推薦SQL Server

how tw

九月 30. 2008 16:02

Jasper

謝謝您提供寶貴的資訊

Jasper tw

十二月 25. 2008 18:32

kkman

請教一下板主
SQL Server 2005 Express 資料庫大小4GB
是指單一個DataBase上限,還是說所有DataBase加起來的上限?

kkman tw

十二月 25. 2008 18:40

will

單一個資料庫的上限!

will tw

三月 18. 2009 10:02

看到這篇  很開心

我們公司兩個都用過
我個人是覺得MS-SQL05的介面比ORACLE好用、親和
有時候用ORACLE用到都覺得快流淚了
快被搞死,有時在MS-SQL一下就解決的問題,用ORACLE要搞半天

不過當然 我認為 最重要的是要熟悉
而不是只盲目看功能、效能,更不要只聽信各家業務的說法
不然再好的東西,如果你不會用,下場一樣都會是問題漏洞百出,也得不到廠商宣稱的功能效能

我覺得這點在windows與Linux系統上,也是一樣的道理

看到這篇 很開心 tw

五月 13. 2009 10:51

ggyy

為何SQL和Oracle的比較的link都是連到MS網站, 這樣的評比不就一面向SQL嗎?

ggyy tw

五月 13. 2009 13:23

will

是單一個 DataBase 上限,所有 Database 加起來沒有上限!

will tw

十月 23. 2009 15:32

longine

資料庫穩定度及成熟度應是oracle較佳,
大人與小孩實不必比較!!!!

longine tw

十一月 11. 2009 23:48

osama

版主您好
有個問題想請教
因為SQL Server還有區分授權方式(處理器、伺服器&裝置、伺服器&使用者)的不同而有價格上的差異
若是用在web服務上的話,要使用哪種授權方式會比較划算?

osama tw

十一月 12. 2009 09:23

Will 保哥

kkman: 依據微軟官方網站的說法,為了避免授權不足的情況,置於 Internet 服務的 SQL Server 建議採購以「處理器」為主的授權。

如果你限制一個網站同時只會有 5 個人同時上線的話,你就可以只買 5 人版授權。


Will 保哥 tw

新增評論


(將顯示您的Gravatar圖示)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



線上預覽

三月 15. 2010 12:50