/ 中存储网

彻底看懂Oracle License 许可机制 - Oracle购买前必读

2010-07-10 16:07:29 来源:中存储网

Oracle大家都很熟悉了,但是对Oracle的License许可机制,许多网友不是很了解,中存储在此通过与oracle的朋友,网友的交流,做了整理,希望对大家有用。声明:此整理信息并不代表oracle官方,不保证信息的完全正确,仅供参考。

说白了,Oracle License就是一张纸,一张许可证。这跟许多软件产品是一样的,有没有许可证的产品在功能上是没有区别的,仅仅是一个法律问题。也就是说,随便到网上下的Oracle都可以免费正常使用,只不过这个使用是有区别的,如果是测试或研发,那没关系,随便用;如果是用于商业用途,那就是违法的了,Oracle公司有权起诉!

与免费的下载版本不同,正式版的Oracle在购买后,用户会得到一个产品服务码,凭此Oracle服务码,可以得到Oracle的在线升级等服务,Oracle的服务分为好多级,不同级别提供相对应的在线或是现场服务。

Oracle的License许可购买有两种:按照用户数和CPU个数(即无线用户版)。

购买oracle时的用户数怎么算?Oracle数据库按照用户数授权,是指最终端的连接到Oracle数据库的用户数。按照用户数来买的时候只能用于一个系统,不允许在多台机器上安装。每一个访问Oracle数据库的用户,无论是自然人还是设备,都算作一个用户 (Named User)。如果是B/S架构,那么是指连接到中间件上的用户数。

Named User Plus: is defined as an individual authorized by you to use the programs which are installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time. A non human operated device will be counted.

Oracle 官方要求的各类版本的最低用户数为:

个人版本:1user*PC数

标准版1=服务器的CPU数*5

标准版=服务器的CPU数*10user

企业版=服务器的CPU数*25user;

更换服务器,Oracle License要重新购买吗?

如果用户是按照用户数购买的Oracle,更改硬件不需要重新购买License;

如果是按照CPU个数买,有相应的换算方法,具体请咨询Oracle公司。

中存储这样一个访问量很大的网站,每天有上千的用户访问,用户数怎么算?

中存储以实际经验建议您在这样的情况下去按CPU个数购买。

多核CPU的Oracle License许可怎么算?

2005年7月之前,Oracle把每个核都看做是一个CPU计算,7月的时候,Oracle调整了一次许可计算方法,每个核算作3/4个CPU的价格,最近Oracle又调整了其多核CPU情况的License计算策略:

UltraSparc T1处理器

- 每个核的系数 - 0.25

AMD公司/英特尔

- 每个核的系数 - 0.50

所有其他的多核服务器

- 每个核的系数 - 0.75

单核服务器

- 每个核的系数 - 1.00

例如,如果AMD公司,IBM,英特尔或Sun的 UltraSparc T1的多核服务器安装和/或8内核上运行Oracle软件,许可证将在下列方式计算:

* IBM的多核服务器 - 需要6个处理器许可证(8乘以0.75等于6)

*英特尔或AMD服务器 - 需要4个处理器许可证(8乘以0.50等于4)

*新的UltraSparc T1服务器 - 需要两个处理器许可证(8乘以0.25等于2)

最新更新:Oracle数据库许可证计算方法实例讲解

以上文章内容部分来自网络,部分来自Oracle网站,整理仅供大家参考,转载请注明中存储