Centos 7.5 上Oracle 11.2.0.4.0 安装软件报错: Error in invoking target ‘agent nmhs‘ of makefile以及OEM warning

1.在centos7.5上安装Oracle 11.2.0.4.0时报错如下:

2.解决办法:
上面有可能是缺少compat-libstdc、compat-libcap1的安装包(centos 7上iso缺少此包),也可能是bug在安装出现问题时,修改:$ORACLE_HOME/sysman/lib/ins_emagent.mk文件:
(1)先安装好缺少的安装包:compat-libstdc、compat-libcap1
(2)vi ins_emagent.mk 调整 $(MK_EMAGENT_NMECTL)行为:$(MK_EMAGENT_NMECTL) -lnnz11 再点retry。

3.dbca创建数据库时报错:

按提示解决:
(1)export ORACLE_UNQNAME=dba2
(2) /oracle/app/product/11.2.0/db_1/bin/emctl stop dbconsole
(3) /oracle/app/product/11.2.0/db_1/bin/emctl config emkey -repos -sysman_pwd < Password for SYSMAN user >  
(4) /oracle/app/product/11.2.0/db_1/bin/emctl secure dbconsole -sysman_pwd < Password for SYSMAN user >  
(5) /oracle/app/product/11.2.0/db_1/bin/emctl start dbconsole
此处密码设置为与sid相同了,根据情况输入设置密码。

4.若em还是有问题,考虑重建(建议分开,先drop再create):

启动OEM时,先将agent kill掉。
注:emca -deconfig dbcontrol db -repos drop;
       emca -config dbcontrol db -repos create;
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值