• Error in invoking target 'links proc gen_pcscfg procob' of makefile '/u01/app/oracle/product/11.1.0/db_1/precomp/lib/ins_precomp.mk'.


    oracle 11gR2 安装时出现的错误:

    (centos 7.7)

        错误(1):
        Error in invoking target 'links proc gen_pcscfg procob' of makefile '/u01/app/oracle/product/11.1.0/db_1/precomp/lib/ins_precomp.mk'.
        
        解决方案参考网上的方法:
        http://www.oracle-base.com/articles/12c/oracle-db-12cr1-installation-on-oracle-linux-7.php
        保留安装进程,另外开启一个终端窗口,修改文件env_rdbms.mk内容.
        # rm -rf /u01/app/oracle/product/12.1.0/db_1/lib/stubs/*
        # cp /u01/app/oracle/product/12.1.0/db_1/rdbms/lib/env_rdbms.mk /u01/app/oracle/product/12.1.0/db_1/rdbms/lib/env_rdbms.mk.orig
        # vi /u01/app/oracle/product/12.1.0/db_1/rdbms/lib/env_rdbms.mk
        # Line 176
        # FROM:
        LINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS)
        # TO  :
        LINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS) -lons
        # Line 279-280
        # FROM:
        LINK=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS) $(COMPSOBJS)
        LINK32=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS32) $(COMPSOBJS)
        # TO  :
        LINK=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS) $(COMPSOBJS) -Wl,--no-as-needed
        LINK32=$(FORT_CMD) $(PURECMDS) $(ORALD) $(LDFLAGS32) $(COMPSOBJS) -Wl,--no-as-needed
        # Line 3041-3042
        # FROM:
        TG4PWD_LINKLINE= $(LINK) $(OPT) $(TG4PWDMAI)
                $(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS)
        # TO  :
        TG4PWD_LINKLINE= $(LINK) $(OPT) $(TG4PWDMAI)
                $(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS) -lnnz12
        然后在安装进程中点击Retry即可。

    【Oracle】Linux7安装11g Error in invoking target 'agent nmhs' of makefile

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


    OS:Oracle Linux 7.2 64bit
    DB:Oracle 11.2.0.3
    %86时出现报错   Error in invoking target 'agent nmhs' of makefile


    解决方案
    在makefile中添加链接libnnz11库的参数
    修改$ORACLE_HOME/sysman/lib/ins_emagent.mk,将
    $(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11
    建议修改前备份原始文件
    [oracle@ysserver ~]$ cd $ORACLE_HOME/sysman/lib
    [oracle@ysserver lib]$ cp ins_emagent.mk ins_emagent.mk.bak
    [oracle@ysserver lib]$ vi ins_emagent.mk


    进入vi编辑器后  命令模式输入/NMECTL 进行查找,快速定位要修改的行
    在后面追加参数-lnnz11        第一个是字母l   后面两个是数字1



    保存退出后Retry



  • 相关阅读:
    关于javascript app框架的几篇文章
    php 开发笔记
    php 图片处理扩展(windows平台)
    [javascript]最短 domready
    javascript小陷阱
    HTML DOM whiteSpace
    40岁后才明白的道理:人一生奋斗余地很有限转载
    [学习笔记]lca倍增
    Django model 字段类型及选项解析转载
    PythonPEP8 风格规范指南
  • 原文地址:https://www.cnblogs.com/rxiaoxi/p/14247026.html
Copyright © 2020-2023  润新知