声明:此整理信息并不代表oracle官方,不保证信息的完全正确,仅供参考。[转自 中国存储网] Oracle大家都很熟悉了,但是对Oracle的License许可机制,许多网友不是很了解,中国存储网在此通过与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) |