- 浏览: 899746 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (1095)
- 大数据存储 (76)
- 编程语言(Java&Scala) (46)
- 大数据建模 (33)
- 开发与管理 (8)
- 操作系统 (13)
- 实用代码集合 (25)
- 新技术研究 (15)
- 前端技术研究 (22)
- 物联网 (18)
- 兴趣探索 (15)
- 编程语言(Groovy&Grails) (92)
- 编程语言(RubyOnRails) (153)
- 个人收藏 (153)
- 技术管理 (12)
- 编程语言(Flex) (8)
- 架构和框架(GWT) (4)
- 数学和算法 (6)
- 人工智能(TensorFlow) (11)
- 编程语言(Python) (6)
- 移动开发 (4)
- 软件工程实践 (54)
- 个人感悟 (6)
- 职场感悟 (5)
- 行业经验 (23)
- 产品和运营 (10)
- 生活与随想 (155)
- 简单生活 (70)
- 天空的云 (53)
- 秋月春风 (14)
- 东逝水 (59)
- 浪花淘 (35)
- 白发渔樵 (4)
最新评论
-
cljhyjs:
今天看看在研究,已经安装好了,请问怎么一步一步使用呢?
Thingsboard -
yx200404:
说一下十维空间 -
Clear_Love:
设置了也报错
Xcode 7遇到 App Transport Security has blocked a cleartext HTTP 错误 -
wang263574375:
我想问的是,如果防火墙的设置不能改变,那么要怎么处理呢?
ORA-12571:TNS包写入程序失败 -
ralflsb:
SmartSVN 8.6
SmartSVN破解包
最近对oracle 10g 数据库的正版盗版问题,作了一下研究,(ZT)参考了网上内容,现在总结如下:
(不保证完全正确,内容来自internet)
在当今CopyLeft 和软件服务的打潮下。原先需要重金购买,才能请回来的软件。如今网络时代,只要有根网线。就可以请到你的PC或者Server上。
当然,这是多赢的大大的好事。
商家方面: 确立竞争优势,快速进入市场,先在最终用户那里混个脸熟。大幅度降低了产品推广门槛。 此方面的赢家,当然是微软(所为beta,α , RC版, 大家帮我干活测试,即抢占市场,有培养用户)。
买家方面: 先睹为快,学习新知识。(惨,如果依赖上了)就要先尝后买!!
还有1,2,3级,金银铜铁 分销商和盗版业者也是受益者。
不买!! ,那如果商用,就是盗版。D版,晓得不,有法律问题。这个不息说了。
如今的Oracle 数据库产品和其它大多数高举软件服务大旗 的厂商产品。都是提供免费下载(省了media Pack 费用了)全功能的产品。
不买服务,不给你那张纸。您只能自己搁家里玩。 当然,也有小气的厂商,下载版是普通版和限制版。
如与此种情况,本人通常是在硬盘删除之,或者去找其竞争对手的产品,或者去找开源OpenSource的替代产品。
(有一个特殊情况,就是有些高端版本需要高端硬件环境,所以没有下载版可用。 下了你也没地用,你也不会用!)
1, 正版Oracle 产品和盗版的区别
直奔主题,这是许多研发不注意的地方。对于商用(就是你不是在家里,自己玩),严格来说,就是一张许可证纸的区别。
(ZT)不管是什么时候,下载的版本都可以建立数据库并正常开发,但是如果用于商业,就属于违法行为,后果我不必说了。至于昂贵的价格,其实很大部分是维护费用,另外下载版是不可以打补丁的(并不是说打不上,而是你没有账号去下载,另外任何对下载免费版打补丁的行为都是非法的),而正式版有产品服务码,可用于在线服务、升级等,另外根据你购买不同可以提供不同的上门服务。
至于各个版本的价格,的确是不同的,你可以向代理咨询,据我所知应该是win版本最便宜,不过也最不稳定:(
(ZT)2. 能否说说个人版、标准版1、标准版、企业版各自的特点和区别?
A:简单地说,
1,标准版1(Standard Edition One)适用于1-2CPU的服务器,价格有相当的优势,但仅限单机环境,适用于中小型用户入门级应用;
2,标准版(Standard Edition)适用于1-4CPU的服务器,包括4CPU单服务器或2台双CPU服务器等配置,可以做双机热备或RAC,价格适中,适用于对数据库性能及安全性有进一步要求的大中型用户工作组级及部门级应用;
3,企业版(Enterprise Edition)适用于单机、双机、多CPU多节点集群等各种环境,功能齐全,但费用也比较高,适用于对数据库性能及可靠性有相当高要求的大型、超大型用户企业级、高端企业级应用。
功能模块上的比较请参考《Oracle数据库白皮书》。
(ZT)3. Oracle的订购方式?
A:有按用户数订购和按CPU订购两种方式,其中按CPU订购也即所谓无限用户版。
(ZT)4. Oracle用户数的官方定义?
A:每一个访问Oracle数据库的用户,无论是自然人还是设备,都算作一个用户(Named User)。
英文官方定义: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.
(ZT) 5. Oracle的用户数是怎么算的呢?
A:Oracle官方要求的各类版本的最低用户数为:
个人版本:1user*PC数
标准版1=服务器的CPU数*5
标准版=服务器的CPU数*10user
企业版=服务器的CPU数*25user;
用户应该根据自己的实际用户数订购,且不少于相应版本所要求的最低用户数。
(ZT)6. 请举例说明?
A:例如,若用户的应用是基于Internet,Oracle作为网站后台数据库,根据Oracle对用户数的官方定义,每一个通过Internet访问网站(数据库)的都算作1个用户,这样用户数很多,而且无法预估,所以应按照CPU数订购。
(ZT) 7 是否Internet或B/S架构的应用就必须要按照CPU订购?
A:不一定,如果访问Oracle数据库的用户数可以预估,且用户数不多(<服务器CPU数*50),也可以按照用户数订购。
(ZT)8. 是否可以提供试用版?试用期限是多长?
A:达成订购意向后,可以提供试用版供免费试用、评估,试用期为一个月。试用期到后若不订购,用户必须从系统中卸载、删除所安装的Oracle试用版软件。
(ZT)9. Oracle DBMS的 最大并发用户数。
说白了就是8车道的马路, 不管有多少车,只能8辆车并排走。 不管你有多少个要访问数据库的连接请求, 超出了最大并发数,就连不上去了。
一般版本的Oracle最多支持150个用户,即最大并发数150。 通常是不会被用完的, 除非你的系统访问负荷特别大。
购买时的根据CPU主频算用户数, 是Oracle为了挣钱对你的用户数进行的强行要求。 免得你偷税漏税。
(ZT)10 总结:
一般来讲,oracle这里指的是连接到DBMS的,而不是DB的,不管你DB有多少个,而你的DBMS只能有一个,所以实际上就是指的的你网络上允许多少人同时访问你的DBMS。 其实一般卖软件的都不会这么较真,象国外的软件在国内卖一般都是买一般的许可就行了,例如你估计你可能最多会有20个并发访问数,你买10个一般软件商都会答应的,而且这些软件在程序内部都没有做任何限制,仅仅只是法律上的问题。
你买的用户数的比较少,或者只买标准版,只会影响你购买可选件,比如你象要买RAC,ORACLE就限制你必须购买50个用户以上才有选购RAC的权利,否则他不会卖。
研发使用Oracle 10g DBMS ,商用是要买 license 的,好像现在大家都在高端用oracle 作研发。
其实真正适用Oracle的场合不多。 建议大家研发时考虑: 嵌入数据库: Deby , sqlite ,Firebird
。。。 。。。 生产系统上部署用Mysql ,mysql 现在已经很好(商用环境应该是 Free ,但并不是不花钱,欢迎大家支持开源事业!!)
题外话:
看到了吧! ,如果google 起家用 Windows 和 Oracle 就没戏了。 提供对公众网上服务的买的操作系统和数据库,都要按照CPU服务器买无限制用户数的许可证, 这可是一大笔,起步资金。 还好,OpenSource 和 copyleft 的Free 浪潮成就了 gooooooooooooooogle. 那帮通晓IT的Geek极客们,既然知道googol 级(10的100次方)的质数,自然不屑用这些,他们DIY了所有的服务器(省钱,高性能),DIY 了 Linux 和 Mysql, 又 DIY 了开源的Clustering 集群系统。 不过他们的英语不咋的,竟然在申请域名时把 googol 错拼成了 google, 不过这个错误确实错的好!!
还好,什么是极客: Geek / U == U / Grammy (if Grammy surfing Internet)
OK ,如果你还不知道极客 与 你的差距。 如果 从[a-z] 中能 熟练用过 至少 5 种程序设计语言,如果学习,必须每星期掌握一种程序设计语言。并且每年至少写100000 LOC。当然,有些Java 极客有时会觉得 sun JVM 很丑陋, 通常他们会照着 JVM 规范,用一个星期,用某个平台的asm 重写一个自己用。
从这里转的:http://blog.chinaunix.net/u/13744/showart_222519.html
(不保证完全正确,内容来自internet)
在当今CopyLeft 和软件服务的打潮下。原先需要重金购买,才能请回来的软件。如今网络时代,只要有根网线。就可以请到你的PC或者Server上。
当然,这是多赢的大大的好事。
商家方面: 确立竞争优势,快速进入市场,先在最终用户那里混个脸熟。大幅度降低了产品推广门槛。 此方面的赢家,当然是微软(所为beta,α , RC版, 大家帮我干活测试,即抢占市场,有培养用户)。
买家方面: 先睹为快,学习新知识。(惨,如果依赖上了)就要先尝后买!!
还有1,2,3级,金银铜铁 分销商和盗版业者也是受益者。
不买!! ,那如果商用,就是盗版。D版,晓得不,有法律问题。这个不息说了。
如今的Oracle 数据库产品和其它大多数高举软件服务大旗 的厂商产品。都是提供免费下载(省了media Pack 费用了)全功能的产品。
不买服务,不给你那张纸。您只能自己搁家里玩。 当然,也有小气的厂商,下载版是普通版和限制版。
如与此种情况,本人通常是在硬盘删除之,或者去找其竞争对手的产品,或者去找开源OpenSource的替代产品。
(有一个特殊情况,就是有些高端版本需要高端硬件环境,所以没有下载版可用。 下了你也没地用,你也不会用!)
1, 正版Oracle 产品和盗版的区别
直奔主题,这是许多研发不注意的地方。对于商用(就是你不是在家里,自己玩),严格来说,就是一张许可证纸的区别。
(ZT)不管是什么时候,下载的版本都可以建立数据库并正常开发,但是如果用于商业,就属于违法行为,后果我不必说了。至于昂贵的价格,其实很大部分是维护费用,另外下载版是不可以打补丁的(并不是说打不上,而是你没有账号去下载,另外任何对下载免费版打补丁的行为都是非法的),而正式版有产品服务码,可用于在线服务、升级等,另外根据你购买不同可以提供不同的上门服务。
至于各个版本的价格,的确是不同的,你可以向代理咨询,据我所知应该是win版本最便宜,不过也最不稳定:(
(ZT)2. 能否说说个人版、标准版1、标准版、企业版各自的特点和区别?
A:简单地说,
1,标准版1(Standard Edition One)适用于1-2CPU的服务器,价格有相当的优势,但仅限单机环境,适用于中小型用户入门级应用;
2,标准版(Standard Edition)适用于1-4CPU的服务器,包括4CPU单服务器或2台双CPU服务器等配置,可以做双机热备或RAC,价格适中,适用于对数据库性能及安全性有进一步要求的大中型用户工作组级及部门级应用;
3,企业版(Enterprise Edition)适用于单机、双机、多CPU多节点集群等各种环境,功能齐全,但费用也比较高,适用于对数据库性能及可靠性有相当高要求的大型、超大型用户企业级、高端企业级应用。
功能模块上的比较请参考《Oracle数据库白皮书》。
(ZT)3. Oracle的订购方式?
A:有按用户数订购和按CPU订购两种方式,其中按CPU订购也即所谓无限用户版。
(ZT)4. Oracle用户数的官方定义?
A:每一个访问Oracle数据库的用户,无论是自然人还是设备,都算作一个用户(Named User)。
英文官方定义: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.
(ZT) 5. Oracle的用户数是怎么算的呢?
A:Oracle官方要求的各类版本的最低用户数为:
个人版本:1user*PC数
标准版1=服务器的CPU数*5
标准版=服务器的CPU数*10user
企业版=服务器的CPU数*25user;
用户应该根据自己的实际用户数订购,且不少于相应版本所要求的最低用户数。
(ZT)6. 请举例说明?
A:例如,若用户的应用是基于Internet,Oracle作为网站后台数据库,根据Oracle对用户数的官方定义,每一个通过Internet访问网站(数据库)的都算作1个用户,这样用户数很多,而且无法预估,所以应按照CPU数订购。
(ZT) 7 是否Internet或B/S架构的应用就必须要按照CPU订购?
A:不一定,如果访问Oracle数据库的用户数可以预估,且用户数不多(<服务器CPU数*50),也可以按照用户数订购。
(ZT)8. 是否可以提供试用版?试用期限是多长?
A:达成订购意向后,可以提供试用版供免费试用、评估,试用期为一个月。试用期到后若不订购,用户必须从系统中卸载、删除所安装的Oracle试用版软件。
(ZT)9. Oracle DBMS的 最大并发用户数。
说白了就是8车道的马路, 不管有多少车,只能8辆车并排走。 不管你有多少个要访问数据库的连接请求, 超出了最大并发数,就连不上去了。
一般版本的Oracle最多支持150个用户,即最大并发数150。 通常是不会被用完的, 除非你的系统访问负荷特别大。
购买时的根据CPU主频算用户数, 是Oracle为了挣钱对你的用户数进行的强行要求。 免得你偷税漏税。
(ZT)10 总结:
一般来讲,oracle这里指的是连接到DBMS的,而不是DB的,不管你DB有多少个,而你的DBMS只能有一个,所以实际上就是指的的你网络上允许多少人同时访问你的DBMS。 其实一般卖软件的都不会这么较真,象国外的软件在国内卖一般都是买一般的许可就行了,例如你估计你可能最多会有20个并发访问数,你买10个一般软件商都会答应的,而且这些软件在程序内部都没有做任何限制,仅仅只是法律上的问题。
你买的用户数的比较少,或者只买标准版,只会影响你购买可选件,比如你象要买RAC,ORACLE就限制你必须购买50个用户以上才有选购RAC的权利,否则他不会卖。
研发使用Oracle 10g DBMS ,商用是要买 license 的,好像现在大家都在高端用oracle 作研发。
其实真正适用Oracle的场合不多。 建议大家研发时考虑: 嵌入数据库: Deby , sqlite ,Firebird
。。。 。。。 生产系统上部署用Mysql ,mysql 现在已经很好(商用环境应该是 Free ,但并不是不花钱,欢迎大家支持开源事业!!)
题外话:
看到了吧! ,如果google 起家用 Windows 和 Oracle 就没戏了。 提供对公众网上服务的买的操作系统和数据库,都要按照CPU服务器买无限制用户数的许可证, 这可是一大笔,起步资金。 还好,OpenSource 和 copyleft 的Free 浪潮成就了 gooooooooooooooogle. 那帮通晓IT的Geek极客们,既然知道googol 级(10的100次方)的质数,自然不屑用这些,他们DIY了所有的服务器(省钱,高性能),DIY 了 Linux 和 Mysql, 又 DIY 了开源的Clustering 集群系统。 不过他们的英语不咋的,竟然在申请域名时把 googol 错拼成了 google, 不过这个错误确实错的好!!
还好,什么是极客: Geek / U == U / Grammy (if Grammy surfing Internet)
OK ,如果你还不知道极客 与 你的差距。 如果 从[a-z] 中能 熟练用过 至少 5 种程序设计语言,如果学习,必须每星期掌握一种程序设计语言。并且每年至少写100000 LOC。当然,有些Java 极客有时会觉得 sun JVM 很丑陋, 通常他们会照着 JVM 规范,用一个星期,用某个平台的asm 重写一个自己用。
从这里转的:http://blog.chinaunix.net/u/13744/showart_222519.html
发表评论
-
期货交易的秘密
2022-09-28 12:31 20期货交易盈利的逻辑,简单来说就是4个字:大赚小亏。 赚钱的时 ... -
一个未了的心结
2022-09-27 14:16 87我有一个未了的心结, 就是攻克癌症, 我后面不管做啥, 挣了钱 ... -
生是一场自我实现的预言
2022-03-15 15:21 0术力之限要靠道力突破, 道力之限要靠心力突破, 人生是一场自我 ... -
人生是一场自我实现的预言
2022-03-15 14:25 534术力之限要靠道力突破, 道力之限要靠心力突破, 人生是一场自我 ... -
物联网大数据平台
2021-01-28 15:29 310TDengine是专为物联网、车联网、工业互联网、IT运维等设 ... -
大数据平台CDH搭建指南
2021-01-28 15:26 286CDH和CM介绍及搭建 http://www.fblinux. ... -
使用Flume+Logstash+Kafka+Spark Streaming进行实时日志处理分析【公安大数据】
2018-09-20 16:53 1139使用Flume+Logstash+Kafka+Spark St ... -
Cloudera Hadoop运维管理与性能调优
2018-09-17 18:53 635Cloudera Hadoop运维管理与性能调优 -
CIO
2018-08-30 11:34 341一个企业的运营过程,不论其身处哪个行业,其实都是一个信 ... -
Hadoop与MPP是什么关系?有什么区别和联系?
2018-08-29 11:17 1599Hadoop与MPP是什么关系?有什么区别和联系? -
大数据资料
2018-05-25 09:44 245大数据资料 -
大数据相关的一些内容和知识
2018-04-22 20:38 354一、大数据通用处理平 ... -
难念的经
2018-03-27 12:13 422“笑你我枉花光心计 爱 ... -
办公室里面小屁就没有掌握自己命运的资格
2018-02-07 10:03 438办公室里面小屁就没有掌握自己命运的资格。 -
一个成熟的自动化运维系统具备什么功能?
2018-02-05 16:57 348一个成熟的自动化运维系统具备什么功能? -
我国“十三五”国家大数据战略离不开专业的数据中心基础设施运维服务
2017-11-21 15:35 497我国“十三五”国家大数据战略离不开专业的数据中心基础设施运维服 ... -
千万级记录的Discuz论坛导致MySQL CPU 100%的优化笔记
2016-07-08 12:15 819千万级记录的Discuz论坛导致MySQL CPU 100%的 ... -
Oralce表被锁了,咋办?
2015-11-02 10:27 6431.下面的语句用来查询哪些对象被锁: select objec ... -
id oracle
2013-11-21 13:14 682SQL> startup ORA-27125: una ... -
一个sql简单关于分组的sql
2013-05-14 16:36 767select * from ( select aa.pe ...
相关推荐
#### 一、Oracle用户管理概述 在Oracle数据库管理系统中,用户管理是一项非常重要的任务。正确地创建用户并授予适当的权限对于确保数据的安全性和完整性至关重要。本文将详细介绍如何在Oracle数据库中添加用户以及...
### Oracle 设置用户权限详解 #### 一、Oracle 创建新用户和密码 在Oracle数据库中,创建新用户是一项基本且重要的管理任务。通过创建用户并分配相应的权限,可以确保数据的安全性和完整性。 ##### 步骤: 1. **...
"使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...
- 正版Oracle用户可以获得厂商提供的技术支持,包括但不限于软件更新、安全补丁和技术咨询等。 - 盗版Oracle用户无法享受官方提供的任何技术支持和服务,一旦出现问题,需要自行解决。 3. **稳定性与安全性**: ...
本文将深入探讨如何在Oracle中将一个用户的所有表的权限授予另一个用户,这一过程通常在PL/SQL环境下通过执行特定的命令来完成。下面我们将详细解析这一操作的步骤、原理以及可能遇到的问题。 ### Oracle中的权限...
### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...
### Oracle 创建用户与授权详解 #### 一、创建用户 在 Oracle 数据库中,创建用户是一项常见的管理任务,用于确保数据库资源的安全访问控制。通过创建不同的用户账户,并为这些账户分配适当的权限,管理员可以实现...
##### 2.3 管理Oracle用户的方法 - **初始配置**:首先登录到数据库的系统用户oracle。 - **密码管理**:修改Oracle用户密码,确保其他系统用户不属于DBA组。 - **锁定默认用户**:修改SYS、SYSDBA密码,锁定其他...
在Oracle数据库管理中,权限管理是一项重要的任务,它涉及到对用户、角色及对象等数据库实体的访问控制。通过合理地分配权限,可以有效地保护数据的安全性和完整性,同时确保业务流程的正常运行。下面我们将详细介绍...
以上就是Oracle用户权限的详细说明,以及创建用户并为其分配权限的操作方法。作为数据库管理员,理解这些基础知识是管理好Oracle数据库的前提。通过命令行工具和数据库管理系统提供的视图,DBA可以有效地实现权限...
"Oracle用户与对象权限与系统权限" Oracle用户与对象权限是指用户在数据库中的访问权限和操作权限。Oracle用户可以拥有不同的权限,例如创建用户、修改用户、删除用户、访问数据库对象等。同时,Oracle用户也可以...
### Oracle 创建用户并授权 DBA 权限 在 Oracle 数据库管理系统中,用户管理与权限分配是维护数据库安全性和操作性的关键环节。本文将详细解析如何在 Oracle 中创建用户、分级授权以及对 DBA 权限的具体操作方法,...
oracle创建用户以及授权命令,可在toad等工具下执行创建用户以及相应的权限设置。
oracle查询用户信息1.查看所有用户2.查看用户或角色系统权限3.查看角色4.查看用户对象权限5.查看所有角色
在Oracle数据库环境中,WMSYS用户是一个特殊的角色,主要用于管理Oracle Warehouse Builder (OWB)的相关对象。OWB是一个数据仓库构建工具,它帮助用户设计、构建、部署和管理数据仓库。WMSYS用户拥有的权限使得它能...
#### 四、给用户授权 在创建了用户和表空间之后,还需要为用户分配相应的权限,以便他们能够执行特定的操作。 ##### 1. 授权语法 基本的授权语法如下: ```sql GRANT privilege TO username; ``` 其中,`privilege...
### Oracle用户与权限管理详解 Oracle数据库作为一款广泛应用于企业级环境中的关系型数据库管理系统,其用户管理和权限分配机制是确保数据安全性与访问控制的关键环节。以下是对Oracle中用户、权限与角色管理的深入...
在Oracle数据库管理中,表空间(Tablespaces)、临时表(Temporary Tables)、用户(Users)以及用户授权(User Authorization)是数据库管理员(DBA)进行数据库架构设计和安全管理的基础操作。以下将详细介绍这些...
2. **切换到Oracle用户**:使用`su - oracle`命令切换到Oracle用户环境。这一步骤非常重要,因为后续的操作需要在Oracle用户的环境下进行。 3. **启动SQL*Plus工具**:输入`sqlplus /nolog`命令进入SQL*Plus工具,...
在Oracle数据库管理中,创建用户并附权限是基础但至关重要的操作。这涉及到数据库的安全性、数据隔离以及角色管理等多个方面。以下将详细介绍如何在Oracle环境下创建用户,并赋予相应的权限。 首先,创建用户通常...