ITPub博客

首页 > 数据库 > Oracle > 重建oraInventory目录

重建oraInventory目录

原创 Oracle 作者:tolywang 时间:2015-09-19 09:19:16 0 删除 编辑
1、删除或移除oraInventory目录
[oracle@szxcld001 app]$ mv oraInventory oraInventory.bak 


2、进入oui/bin目录
[oracle@szxcld001 app]$ cd /data01/app/oracle/product/11.2.0.4/db_1/oui/bin/


3、查看ORACLE_HOME目录
[oracle@szxcld001 ]$ echo $ORACLE_HOME
/data01/app/oracle/product/11.2.0.4/db_1


4、运行runInstaller加-attachHome参数
[oracle@szxcld001 bin]$ ./runInstaller -silent -ignoreSysPrereqs -attachHome ORACLE_HOME="/data01/app/oracle/product/11.2.0.4/db_1" ORACLE_HOME_NAME="OraDb11g_home1"
Starting Oracle Universal Installer...
Checking swap space: must be greater than 500 MB.   Actual 3999 MB    Passed
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /u01/app/oraInventory
'AttachHome' was successful.

如果提示没有权限执行,那么可能是 /etc/oraInst.loc中的目录对于oracle用户没有写的权限,可以更改一个目录,
比如 $ORACLE_HOME 对应的目录。 

11gR2 以上版本可以直接使用
$cd $ORACLE_HOME/oui/bin        
$./attachHome.sh
Starting Oracle Universal Installer...

5、查询结果
[oracle@szxcld001 logs]$ cd /u01/app/
[oracle@szxcld001 app]$ ls
oracle  oraInventory  oraInventory.bak 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-1803619/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 卸载em12c
请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    14695370