zoukankan      html  css  js  c++  java
  • 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



  • 相关阅读:
    Asp.net 默认配置下,Session莫名丢失的原因及解决办法
    回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中使用 启用了事件验证。
    SQL Server事务日志意外增大的处理方法
    SQLServer数据库设计表和字段(转)
    关于SQL Server数据库设计的感悟
    如何动手组建WiFi网络
    教你在SQL Server数据库中设计表和字段
    SQL Server数据库设计表和字段的经验
    SQL Server 的通用分页显示存储过程
    翻译: jQuery1.4官方文档
  • 原文地址:https://www.cnblogs.com/rxiaoxi/p/14247026.html
Copyright © 2011-2022 走看看