首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法创建中央库存

无法创建中央库存
EN

Database Administration用户
提问于 2014-06-26 17:02:06
回答 6查看 20.6K关注 0票数 0

我试图在Linux上安装Oracle 11g,并且已经配置了变量和X主机,但是无法创建中央库存。

我的中心库存位置是/u01/app/u0,组名是dba

它抛出一个错误:

错误的INS-32033中央库存位置是不可写的。

我已经试过chmod 755了。

EN

回答 6

Database Administration用户

发布于 2014-06-28 07:00:12

但是中心的库存位置应该是/u 01/app/oracle/oraInventory,而不是你拥有的。对于目录命名,最好遵循Oracle的命令(请参阅安装指南中的OFA部分)。

检查运行runInstaller的用户的id和组是什么,通常是oracle:oinstall。

然后作为用户根

代码语言:javascript
复制
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app/oracle (assuming oracle:oinstall)

在启动runInstaller之前,请确保您没有设置env变量ORACLE_HOME。您不需要设置ORACLE_BASE,但是如果设置了,那么它应该指向/u 01/app/oracle。所以

代码语言:javascript
复制
export ORACLE_BASE=/u01/app/oracle

如果未设置env变量ORACLE_BASE,则Oracle足够聪明地识别/u01/app/oracle为标准的ORACLE_BASE位置。

注意:作为附带说明,标准化用户oracle的id和组oinstall和dba的gid,即在任何地方使用相同的值。

票数 3
EN

Database Administration用户

发布于 2015-07-27 17:28:40

我也遇到过同样的问题。

解决办法是:

代码语言:javascript
复制
mkdir -p /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory

我希望它对你有用。

票数 0
EN

Database Administration用户

发布于 2018-11-28 13:03:45

当我试图重新安装12c版本1时,我遇到了一个类似的问题,因为我的文件位置没有很好的设置。

我的解决方案是在以root用户身份登录后,删除目录/u01/app/oraInventory下的所有内容。

代码语言:javascript
复制
cd /u01/app/oraInventory

[root@student381 oraInventory]# ll
total 20
drwxrwx--- 2 oracle oinstall 4096 Nov 28 01:35 ContentsXML
drwxrwx--- 2 oracle oinstall 4096 Nov 27 23:46 logs
-rw-rw---- 1 oracle oinstall   64 Nov 28 01:35 oraInst.loc
-rwxrwx--- 1 oracle oinstall 1692 Nov 28 01:35 orainstRoot.sh
drwxrwx--- 2 oracle oinstall 4096 Nov 27 23:46 oui

[root@student381 oraInventory]# \rm -rf ./*

删除所有目录和文件后,执行以下操作:

代码语言:javascript
复制
./runInstaller

希望这有助于解决你的问题。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/69155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档