跳到主要內容

SQL Server的授權方式

今天寫email去煩微軟的SQLServer負責人黃淑翠,莫怪呀!我是替你們公司賺錢,調查清楚後馬上會把CAL補足。

How to Buy Microsoft SQL Server指出,共分3種授權方式:
  1. 按照CPU數量
  2. 按照裝置數量
  3. 按照使用者人數
第一種很清楚,在同一頁就有價格,用Volume License會有折扣。照著CPU數買,其他的都不必管了。

而無論是Server plus User CALs Licensing ModelServer plus Device CALs Licensing Model,都要注意MultiplexingSQL Server Pricing and Licensing的附件SQLServer2005Licensingv1.1.doc寫得很清楚,是以"資料"(Data)為判斷方式,只要資料是由SQLServer吐出來就得買CAL,包括其他Server上的程式或元件。所以如果有人說以SQL帳號授權或是3層式架構不會算到user都是錯誤的觀念。就算是企業內Intranet也是每個user或device都得買SQL CAL,不然就買CPU授權版。我大致上算一下,若超過50名員工都有上網查資料,則購買CPU授權比較划得來。

今天找授權就花了幾個小時,如果還要找,應該從Microsoft Vloume Licensing開始看,Volume Licensing Briefs有許多文件,其中Multiplexing寫得很清楚,內容和SQLServer 2005授權相同,但只寫SQL並沒指定版本,所以使用SQL 2000也是必須買足CAL。

我和微軟沒有任何關係,但我尊重版權,更喜歡Open Source Free Software 自由軟體。所以,若老板們不想花錢,可以考慮Open Source的DB,其實也是很好用。再次推薦Postgresql,不但是全功能,還是BSD式授權,可以任你使用。Postgresql有提供JDBC、OLEDB、ODBC及.Net Provider,也有很好的管理介面pgAdmin。其他像FirebirdMaxDBMySQL也是不錯的選擇。

套一句新聞上看來的話(據說是邱麗孟的兒子說的)做結論:不想花錢就不要用!

留言

匿名表示…
mysql授權方式更機車
有分兩種
第一種就是付費(這簡單)
第二種是gpl授權
你若要存取到mysql,你存取mysql的程式都要"開放原始碼",
管你什麼程式一樣要開放
(照mysql公司的解釋是這樣的)
要不是mysql在台灣沒分公司,沒人管
要不然~~呵呵呵..一堆公司要遭殃啦..
mysql在cn設立分公司了
已經開始在抓了

老實說支持源碼的人
我覺得根本就只是想要免費的白吃午餐
cn根本沒人鳥開源碼
為什麼?盜版..哈哈,書局就買的到了

這個網誌中的熱門文章

自然人憑證讀卡機驅動程式

鳥毅用的是第一代的自然人憑證讀卡機,EZ100PU(後來有同事買EZmini可以讀SIM卡似乎更好),每年報稅時用一次。 本來只是要申請些政府業務,一時之間找不到光碟,沒想到在 驅動程式下載 居然看到Linux和Mac的驅動程式,剩下的就是政府單位的網頁和程式應該改版了吧!!!

DBeaver 介面語言

DBeaver是我個人頗常用的一套跨平台Database管理工具,最近升級後發現Windows版本居然變成簡體中文,而且無法切換為英文。

如何將較高版本SQL Server複製到低版本SQL Server (降級為舊版)並保留權限及資料庫圖表

一般若是要將SQL Server裡的Database轉往其他Server時,最簡單的方式就是備份(Backup)後再還原(Restore),或者是䣃離(detach)後附加(attach)。 但是很不幸地,若是由較低版本(e.g. 2008)到較高版本(e.g. 2012)要怎麼辦呢?