centos7.5+oracle11g安装报错ins_emagent.mk
场景:
系统--- Centos7.5
数据库-- Oracle 11.2.0.4
描述:
图形界面安装数据库软件时报错
Error in invoking target ‘install’ of makefile ‘/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk’. See ‘/u01/app/oraInventory/logs/installActions2018-07-19_11-31-51PM.log’ for details.
原因:
找不到lnnz11。
解决:
不用关闭安装界面,然后将文件
/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk里
$(MK_EMAGENT_NMECTL)
修改为:
$(MK_EMAGENT_NMECTL) -lnnz11
注:添加-lnnz11,第一个为小写字母l,后面两个为数字1;
然后点击retry即可完成安装!
或者用下面的方法
sed -i 's/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g' $ORACLE_HOME/sysman/lib/ins_emagent.mk
这个问题很多地方都能搜到,但是如果看不到完整的报错窗口那就好玩了,稍后贴图。
看看,上图该怎么办?
其实应该是下一个样子
所以,盲狙吧,改完那个文件后,直接按Alt+r,也就是Retry,就可以继续了。
阅读(5478) | 评论(0) | 转发(0) |