• 【ORACLE】ID 2299494.1 安装Oracle 11g 86%报错:Error in invoking target 'agent nmhs' of makefile


     参考: ID 2299494.1

    In this Document

      Symptoms
      Changes
      Cause
      Solution
      References

    APPLIES TO:

    Oracle Database - Enterprise Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2]
    Linux x86-64

    SYMPTOMS

    When installing Oracle database 11.2.0.4 software on some Linux x86-64 releases, such as SUSE12SP1, SUSE12SP2 or RHEL7

    the below error is reported during link stage:

    Error in invoking target 'agent nmhs' of make file /u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk
    $ORACLE_HOME/install/make.log shows below error:
    
    collect2: error: ld returned 1 exit status
    /u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk:176: recipe for target '/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/emdctl' failed
    make[1]: Leaving directory '/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib'
    /u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk:52: recipe for target 'emdctl' failed
    make[1]: *** [/u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/emdctl] Error 1
    make: *** [emdctl] Error 2
    

      

    CHANGES

     This is a new oracle 11.2.0.4 installation on Linux

    CAUSE

    Link error on "ins_emagent.mk".

    SOLUTION

    1. 备份makefile 

    cp $ORACLE_HOME/sysman/lib/ins_emagent.mk  $ORACLE_HOME/sysman/lib/ins_emagent.mk.bak
    

      

    2. 编辑makefile $ORACLE_HOME/sysman/lib/ins_emagent.mk, 查找下面的行

    $(MK_EMAGENT_NMECTL)
    

      

    Then replace the line with

    $(MK_EMAGENT_NMECTL) -lnnz11
    

      

    3. 点击Retry

  • 相关阅读:
    ASP.NET部署前环境检测
    (转)基于.Net的单点登录(SSO)解决方案(1)
    Easy UI 勾选单选框
    Sqlserver 自定义函数
    MVC站点安全开发
    (转)基于.Net的单点登录(SSO)解决方案(2)
    ASP.NET站点跨子域名单点登陆(SSO)的实现
    角色权限功能点设置页面
    XmlHelper
    MVC错误处理(三)
  • 原文地址:https://www.cnblogs.com/DBA-Ivan/p/9960223.html
Copyright © 2020-2023  润新知