作者IMHO (imho)
看板Database
标题[SQL ] SQL Server的授权方式
时间Wed May 9 01:06:32 2007
今天写email去烦微软的SQLServer负责人黄淑翠,莫怪呀!我是替你们公司赚钱,调查清楚後马上会把CAL补足。
How to Buy Microsoft SQL Server指出,共分3种授权方式:
按照CPU数量
按照装置数量
按照使用者人数
第一种很清楚,在同一页就有价格,用Volume License会有折扣。照着CPU数买,其他的都不必管了。
而无论是Server plus User CALs Licensing Model或Server plus Device CALs Licensing Model,都要注意Multiplexing,SQL 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。其他像Firebird、MaxDB、MySQL也是不错的选择。
套一句新闻上看来的话(据说是邱丽孟的儿子说的)做结论:不想花钱就不要用!
http://blog.tenyi.com/2006/11/sql-server.html
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.68.124