打patch出现relink报错——Adrelink is exiting with status 1

Adrelink is exiting with status 1:

Issue:

adrelink is exiting with status 1: In 11i/R12  & RHEL 5.4 while patching

 

Fix:

 

STEP1:  cd $AD_TOP/bin

STEP2:  Take backup of the existing adrelinknew.sh

cp -rp  adrelinknew.sh  adrelinknew.sh_orig

STEP3: Edit the adrelinknew.sh

 vi adrelinknew.sh

Change CPP_LDFLAGS  as below

 

From:

CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh'

 To:  

#CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh'

CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh -Wl,--noinhibit-exec'

:wq! --> save & exit

  

STEP4: Reapply the patch, now the patch will complete successfully.

 

--noinhibit-exec

    Retain the executable output file whenever it is still usable. Normally, the linker will not produce an output file if it encounters errors during the link process; it exits without writing an output file when it issues any error whatsoever.

时间: 2024-12-14 07:13:58

打patch出现relink报错——Adrelink is exiting with status 1的相关文章

j2ee框架-jfinal框架controller接受model报错

问题描述 jfinal框架controller接受model报错 使用jfinal框架,前端定义input标签name为obj.status,后端getModel方法接受,报错, 请问什么原因 status是实例的一个属性 前台 报错 status是CustomButton的一个属性 解决方案 无法转换参数,obj.status是否存在. 解决方案二: 报错帖全 它只是说转换错误 又没说空指针 好解决 仔细看看控制台

ThinkPad标配Sandisk SSD使用自带软件检测硬盘Smart报错或系统提示硬盘问题的维修指导

ThinkPad机器标配Sandisk固态硬盘,使用自带检测软件(Lenovo Diagnostic或LSC)检测硬盘报错,如下:   Smart Status:Failed     或者某些操作系统下,提示硬盘报错:       注意:机器或硬盘在使用过程中没有任何问题.   影响范围:   机型:ThinkPad T440,T450,T440s,T450s,X240,X250,L450,L550   影响操作系统:windows 7,windows 8,windows 8.1,windows

solaris x86安装ORACLE 11.2.0.3因SWAP不足报错

solaris x86安装ORACLE 11.2.0.3软件时因SWAP不足报错: INFO: ld: fatal: mmap anon failed 1.ORACLE软件安装到86%时报错,图忘截了.日志如下: /oracle/u01/app/oracle/product/11.2.0/ INFO: db_1/lib/sysliblist` -R /opt/SUNWcluster/lib -R/export/home/oracle/u01/app/oracle/product/11.2.0/d

oracle中asm alertlog大量报错Voting file relocation is required in diskgroup

客户将asm的实例配置错了主机,asm1运行在节点2,asm2运行在节点1,在进行de-config和re-config之后,asm的alertlog大量报错: SYMPTOMS: NOTE: Attempting voting file refresh on diskgroup GRID NOTE: Voting file relocation is required in diskgroup GRID NOTE: Attempting voting file relocation on di

oracle 12c数据泵导入报错KUP-11014错误解决办法

将10.2.0.5的一个大表导入到12.1.0.2的时候, 导出参数是: [oracle10g@testdb tmp]$ cat expdp.par userid='/ as sysdba' DIRECTORY=DUMPDIR dumpfile=mytable_%U.dmp tables=schema.mytable logfile=mytable.log job_name=mytable parallel=8 filesize=100M 导入参数是: userid='/ as sysdba'

12c的asm中混搭11g DB和12c DB,报错ora-600

客户的一个数据库,是12c的cluster环境,这个环境中有11g的db和12c的db.当客户准备在一个diskgroup上的数据库拉起来的时候(这个cluster是放多个测试库,是从几十个生产库的disk通过存储级复制的方式,集中起来的.生产库那边一个cluster只有一个database,只有2个diskgroup(DATA和FRA),但是这个测试库集中了多个生产库,所以上面有70个多diskgroup),报错了: ORA-15001:diskgroup "DATA_MIDG" d

AIX 系统 EBS form 打开报错FRM-92101: FORM server在启动过程中失败

克隆或者安装好系统后,发现form打不开,报错截图: 根据oracle 官方文档:R12: "FRM-92101:There was a failure in the Forms Server during startup" Error When Attempting to Launch Forms [ID 454427.1] Oracle Applications Technology Stack - Version 12.0.4 to 12.2 [Release 12.0 to 1

OPatch报错 Prerequisite check "CheckActiveFilesAndExecutables" failed

Prerequisite check "CheckActiveFilesAndExecutables" failed 问题背景:    我们在进行数据库打补丁Optatch的时候,突然报错CheckActiveFilesAndExecutables,导致补丁无法进行应用下去. 问题现象: [oracle@db01 18522509]$ /home/oracle/OPatch/opatch apply Oracle Interim Patch Installer version 11.2

解决PHP中eAccelerator扩展开启open_basedir报错

eAccelerator扩展开启open_basedir报错 如果你在使用php加速扩展eAccelerator时发现开启open_basedir配置项目后程序页面或者PHP错误日志会提示. open_basedir restriction. in Unknown on line 0 出现这个问题的原因是一般eAccelerator的缓存文件不在你配置的open_basedir目录之中,而eAccelerator也傻乎乎的遵守了open_basedir的设定. 在网上转了一圈发现了两种解决这个问