由OUI-10035和OUI-10033错误引发的关于oraInventory目录位置的思考
由OUI-10035和OUI-10033错误引发的关于oraInventory目录位置的思考
1.报错内容
1. OUI-10035:You do not have permission to write to the inventory location.
OR
2. OUI-10033:The inventory location /u01/app/oraInventory set by the previous installation session is no longer accessible. Do you still want to continue by creating a new inventory? Note that you may lose the products installed in the earlier session.
2.报错原因及处理方法
1)报错原因
导致出现这个问题的原因已经在提示中说得非常明确,原因是“存放inventory的位置权限不足”。
问题处理也同样简单,将/u01/app目录的读写权限授权给oracle用户。
2)处理方法
$ chown -R oracle:oinstall /u01/app
$ chmod -R 755 /u01/app
然后重新启动OUI进行安装即可。
3.oraInventory存放目录规则
基于这个报错信息,引起了我对oraInventory目录存放规则的思考,总结在此。
1)规则一
在操作系统上第一次安装Oracle软件时,OUI(Oracle Universal Installer)将会默认去检查操作系统上是否存在类似“/u01/app”、“/u02/app”、“/u03/app”等一系列目录,若存在,oraInventory目录将创建在此目录下。本例中体现的便是这个规则。
最终目录为:
/u01/app/oraInventory
描述本例报错过程:
启动Grid Control安装界面 → OUI发现此系统已存在“/u01/app”目录 → 于是乎Oracle决定将oraInventory目录创建在“/u01/app”目录下 → 突然发现oracle用户没有权限在此创建目录 → 最终抛出OUI-10035和OUI-10033错误
2)规则二
当oracle用户设置了“ORACLE_BASE”环境变量,则oraInventory目录将创建在“$ORACLE_BASE/..”目录中,即在$ORACLE_BASE目录的回退一级目录下创建oraInventory目录。举例如下。
若系统中给出如下ORACLE_BASE设定
export ORACLE_BASE='/oracle/app/secooler'
则oraInventory目录将会创建到secooler目录的上一级,也就是存放在“/oracle/app”目录下。
最终目录为:
/oracle/app/oraInventory
3)规则三
当既不符合“规则一”条件也不满足“规则二”时,oraInventory目录将会创建在OUI执行用户的home目录。oracle用户的home目录便是“/home/oracle”
最终目录为:
/home/oracle/oraInventory
4)规则四
oraInventory毕竟也只是一个目录而已,我们完全可以自定义这个目录的存放位置。在OUI的第一次安装过程中可以自定义它的存放位置。
4.小结
建议大家也按照这个思路面对每一个报错。每一个报错的背后都隐藏着很多有趣的知识点。
经过一番思考和总结后,关于oraInventory目录知识已尽收眼底
由OUI-10035和OUI-10033错误引发的关于oraInventory目录位置的思考相关推荐
- 一个普通ERROR 1135 (HY000)错误引发的血案:
一个普通ERROR 1135 (HY000)错误引发的血案: 今天接到测试人员反应,测试环境前端应用程序无连接mysql数据库,登录mysql服务器,查看错误日志,发现有如下报错: 点击(此处)折叠或 ...
- 1135 mysql_Mysql实例mysql中一个普通ERROR 1135 (HY000)错误引发的血案
<Mysql实例mysql中一个普通ERROR 1135 (HY000)错误引发的血案>要点: 本文介绍了Mysql实例mysql中一个普通ERROR 1135 (HY000)错误引发的血 ...
- OpenCV3错误总结(二):0x00007FFE8F21A9C0 (ntdll.dll)处(位于 photo mix.exe 中)引发的异常: 0xC0000005: 读取位置 0x00000000
1.错误问题: 程序调试时,出现0x00007FFE8F21A9C0 (ntdll.dll)处(位于 photo mix.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000 ...
- 0x00007FFEB46D3F57 (mfc140ud.dll)处(位于*.exe 中)引发的异常: 0xC0000005: 读取位置 0x00000000
在非MFC程序中,添加MFC支持时,出现了如下错误,经调试终于解决,问题描述与解决方法如下: 问题描述1:0x00007FFEB46D3F57 (mfc140ud.dll)处(位于*.exe 中)引发 ...
- (xxx.dll)处(位于xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。已解决。
下面两个这种类型的报错都一样.(跟xxx.dll和xxx.exe都没关系) 0x794CECC1 (Qt5Cored.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位 ...
- vs中遇见> 0x7BA4EF8C (ucrtbased.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 写入位置 0x00540000 时发生访问冲突。
0x7BA4EF8C (ucrtbased.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 写入位置 0x00540000 时发生访问冲突. 在VS2019版中写 ...
- Opencv4测试报错00007FFB3253A9C0 (ntdll.dll)处引发的异常: 0xC0000005: 读取位置 0x0000000000000010 时发生访问冲突
报错信息如下: 0x00007FFB3253A9C0 (ntdll.dll)处(位于 test1.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000010 时发 ...
- 0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突。
0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突. 参考文章: (1)0x0F19 ...
- 0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突
0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突 这个错误代码: EnterCriti ...
最新文章
- Github拉取远端的时候提示“ssh: connect to host github.com port 22: Connection timed out”错误...
- yii mysql 操作数据库_Yii数据库操作_MySQL
- 从JAVA转学习Go——Go在eclipse的环境搭建
- Java 数组实现堆栈操作
- int.class 与 Integer.class
- WPF之Manipulation
- java scanner 回车_Java Scanner类用法及nextLine()产生的换行符问题实例分析
- fedora 19 gnome 3.8 关闭笔记本盖子的动作
- Git显示漂亮日志的小技巧
- 学习之法 —— 概念、名词、术语与定义的学习
- 使用virtualenv和pip构建项目所需的独立Python环境
- 移动安全 第六天-Iot安全
- 关于Mac本中的Pycharm如何设置字体大小?
- day21-学习总结
- CSS 文本超出溢出显示省略号...
- 视频教程-Go语言实战合集-Go语言
- SQL 开窗函数使用
- 高州中学2021高考成绩查询,【高州市第三中学网站】2021招生|怎么样|排名|高中部|初中部...
- 《土地公婆》钟久夫邓天晴演绎梁祝爱情
- 流媒体协议初探(MPEG2-TS、RTSP、RTP、RTCP、SDP、RTMP、HLS、HDS、HSS、MPEG-DASH)
热门文章
- 2014年江西省青年科学家名单
- Vue AutoCad vds文件 渲染、操作
- IHT迭代硬阈值在压缩感知重建中的应用
- 1037u做网站服务器,NAS N70E-DR(v3)赛扬1037U双千兆NVR存储NAS服务器主板高清USB3.0 GZ包邮...
- HM代码阅读0:Win10下安装HM16.23,编码一个视频,main函数阅读
- 构建网站从0开始 -3 网络建站 织梦建站培训
- 双11,用Python爬取4000多条笔记本电脑的销售数据并分析
- spss27软件安装包下载spss27安装教程
- javaEE-java基础知识
- 山东师范大学硕士研究生入学考试试题汇总