设为首页 收藏本站
查看: 1154|回复: 0

[经验分享] Oracle 各种“名”

[复制链接]

尚未签到

发表于 2018-9-26 09:39:14 | 显示全部楼层 |阅读模式
  从在这个公司接触到Oracle数据库以后就产生了兴趣,不算浓厚但是想学好它(听说好有前途)。于是就开始了学习过程,学的很慢,现在也已基本把Oracle数据库的相关知识了解了一遍了,在准备学习更深层次的东西前,想分享一下我对Oracle的一些特别之处的理解。
  就从这个基本的名字开始吧,我学习用的是11g ;
  Oracle11g数据库出现了这三个看是一样容易迷糊的“名字”。
  1. 数据库名(db_name):这个从名字上理解就行,就是简单的数据库的名字。
  2. 实例名(instance_name):这是实例名,可以和数据库名一样,也可以不一样。主要是让外部识别的,共连接用的;创建的时候记录在spfile里面,例如:instance_name = ’ORCL‘;这个是可以更改的。
  数据库名和实例名确定一个数据库,一个数据库中可以有多个实例,相互运行不受影响。
  3. ORACLE_SID:这是Oracle数据库在操作系统中的环境变量(例:Linux下 对Oracle环境变量里的参数配置有这一项 ORACLE_SID=ORCL ),因此它是让操作系统识别的,也就是说操作系统就认识这个SID,其他的名字起的再好听,操作系统不会识别。但是这个SID是怎么来的呢?为什么操作系统不识别其他的名字呢?总是感觉他是自己起的,这样理解是不对的,自己起的名字一个就够了为什么还需要这么多种呢?SID是实例名和操作系统哈希出来的名字,他又独特的标志标志让操作系统记住。但是哈希出来的东西为什么没有变化呢,这就是Oracle和操作系统间的处理了。
  理解就到此吧,其实挺好理解,他们的用处不同罢了;
  如果一个数据库中有好多实例怎么启动呢,同时启动多个实例呢?
  这个很简单因为操作系统只认识SID所以在启动每一个实例的时候只需要让操作系统识别到不同的SID就行了。例如:数据库中有三个实例怎么启动呢,SID分别是ORCL、TEST、MARK,怎么全部启动有两种方法:
  1. 启动每一个实例前都修改环境变量,也就是把ORACLE_SID改成对应的实例名就行了,在启动。这样好理解,但是多麻烦呀,要是有N个实例可要死人了。
  2. 就用Linux命令就行了,export ORACLE_SID = ’**';这样仅仅是让操作系统改变了认识,其他的都不变,如果出错也不影响任何参数,数据库的参数配置毕竟是慎重些好!
  结束,这几天在研究oracle RMAN 感觉现在的数据库越来越强大,越来越安全。使用的人越来越笨;
  过几天分享我的RMAN体会!


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-602197-1-1.html 上篇帖子: Oracle积累 下篇帖子: Oracle 权限讨论
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表