Chinaunix首页 | 论坛 | 博客
  • 博客访问: 892465
  • 博文数量: 188
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 2177
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(188)

文章存档

2020年(41)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(6)

2014年(1)

2013年(1)

2012年(10)

2011年(26)

2010年(35)

2009年(11)

2008年(11)

分类: Oracle

2020-05-08 22:21:42


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,就可以继续了。

阅读(6) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~