centos7.4 安装oracle 11.2.0.3 报“Error in invoking target ‘agent nmhs‘ of makefile”

在安装Oracle 11.2.0.3数据库时遇到'Error in invoking target 'agent nmhs''的问题。经过分析,发现Oracle 11.2.0.3官方支持的系统版本是Red Hat 6,而非CentOS 7.4。为了解决这个问题,需要在$ORACLE_HOME/sysman/lib/ins_emagent.mk文件中修改$(MK_EMAGENT_NMECTL),添加链接libnnz11库的参数。尽管可以手动修改文件完成安装,但建议使用Oracle官方支持的系统以确保稳定性和安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境描述: 

今天是2021-3-8号,单位需要装一套oracle11.2.0.3的数据库系统。因为前期我没有参与该项目,所以导致系统安装成了centos7.4

查看内核版本是:3.10.0-693.el7.x86_64.

安装问题:

  在安装oracle 软件部分(前期准备工作无任何问题)报:

问题分析:

 按照数据库所需系统报及相应参数确定调整没有问题。开始查看官方文档确认oracle11gR2,所支持的linux版本信息如下:

经过再次确认发现,11.2.0.3 oracle所最终认可的版本是redhat 6,在11.2.0.4所认可的版本才是7.

问题解决:

在makefile中添加链接libnnz11库的参数
修改$ORACLE_HOME/sysman/lib/ins_emagent.mk,将
$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值