错误日志:

[Aug 9, 2017 10:29:21 AM]    Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are: Following executables are active :
/opt/oracle/oradb/home/bin/tnslsnr
/opt/oracle/oradb/home/lib/libclntsh.so.11.1
[Aug 9, 2017 10:29:21 AM] Start fuser command /sbin/fuser /opt/oracle/oradb/home/bin/amdu at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Finish fuser command /sbin/fuser /opt/oracle/oradb/home/bin/amdu at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Start fuser command /sbin/fuser /opt/oracle/oradb/home/bin/kfed at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Finish fuser command /sbin/fuser /opt/oracle/oradb/home/bin/kfed at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Start fuser command /sbin/fuser /opt/oracle/oradb/home/bin/proc at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Finish fuser command /sbin/fuser /opt/oracle/oradb/home/bin/proc at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Start fuser command /sbin/fuser /opt/oracle/oradb/home/bin/wrap at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Finish fuser command /sbin/fuser /opt/oracle/oradb/home/bin/wrap at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] OUI-67073:UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.
[Aug 9, 2017 10:29:21 AM] Finishing UtilSession at Wed Aug 09 10:29:21 CST 2017
[Aug 9, 2017 10:29:21 AM] Log file location: /opt/oracle/oradb/home/cfgtoollogs/opatch/opatch2017-08-09_10-29-17AM_1.log
[Aug 9, 2017 10:29:21 AM] Stack Description: java.lang.RuntimeException: Prerequisite check "CheckActiveFilesAndExecutables" failed.
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.OPatchSessionHelper.runApplyPrereqs(OPatchSessionHelper.java:6420)
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.opatchutil.NApply.process(NApply.java:1621)
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.opatchutil.OUSession.napply(OUSession.java:1127)
[Aug 9, 2017 10:29:21 AM] StackTrace: sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[Aug 9, 2017 10:29:21 AM] StackTrace: sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[Aug 9, 2017 10:29:21 AM] StackTrace: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[Aug 9, 2017 10:29:21 AM] StackTrace: java.lang.reflect.Method.invoke(Method.java:592)
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.UtilSession.process(UtilSession.java:322)
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.OPatchSession.main(OPatchSession.java:2346)
[Aug 9, 2017 10:29:21 AM] StackTrace: oracle.opatch.OPatch.main(OPatch.java:583)

  

解决办法:

  1. 停止监听
  2. kill掉与oracle相关的进程。

异常:

  • 如果ps -ef |grep oracle检查信息如下,并没有oracle进程存在。
oracle    5151  9981  0 19:53 pts/0    00:00:00 su - oracle
oracle 5152 5151 0 19:53 pts/0 00:00:00 -bash
oracle 22762 5152 0 20:18 pts/0 00:00:00 ps -ef
oracle 22763 5152 0 20:18 pts/0 00:00:00 grep oracle

  

  使用root用户去执行lsof命令指定到最上一层的目录去查。
  然后再kill掉。

  

Prerequisite check "CheckActiveFilesAndExecutables" failed.的更多相关文章

  1. Win7无法安装程序提示Installer integrity check has failed的解决方法

    最近小明在Win7系统中下载了一款软件,但是在下载的时候弹出了NSIS Error:Installer integrity check has failed.Common causer include ...

  2. 执行opatch apply 报错 OPatch failed with error code 73

    .执行opatch apply 报错 OPatch failed [oracle@ora_11g 14275605]$ /opt/oracle/product/db_1/OPatch/opatch a ...

  3. 完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程

    本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程. 1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功 1.OPa ...

  4. 给11gR2 Dataguard打psu补丁的步骤及注意事项

    参考文档278641.1 0.备份备主备库的spfile备份主库的数据 1.在主库上暂停向备库传日志alter system set log_archive_dest_state_X=defer sc ...

  5. ORACLE升级PSU&OJVM注意的问题及遇到问题解决思路

    [环境介绍] 系统环境:Solaris + Oracle 11R2 + OGG + 脚本定时任务统计信息收集 [背景描述] 基于集团的安全检查,需要对数据库版本进行漏洞扫描,漏洞扫描中存在RBDMS和 ...

  6. 在部署有OGG的数据库主机上打数据库patch遇到的问题libclntsh.so.11.1 active

    在部署有OGG的数据库主机上打数据库patch遇到的问题$ORACLE_HOME/lib/libclntsh.so.11.1 active 例如以下是报错提示: [oracle@lei1 175796 ...

  7. oracle11g安装补丁升级

    检查当前数据库CPU和PSU补丁信息 方法一: 登录数据库,检查DBA_REGISTRY_HIST视图. SYS@orcl> select *from dba_registry_history; ...

  8. 19c新环境安装补丁(三)_推荐

    本次安装Oracle RAC 19.3 版本 Linux red-hat 7.8  DB安装补丁  RUR 20200717. 本次安装Oracle补丁的方法类似于11G RAC打补丁的方法.  [可 ...

  9. oracle 11.2.0.1.0 升级 11.2.0.4.0 并 patch 到11.2.0.4.7

    升级步骤: (1)    备份数据库 (2)    运行patchset,升级oracle 软件 (3)    准备新的ORACLE_HOME (4)    运行dbua 或者脚本升级实例 (5)   ...

随机推荐

  1. Adapter模式进行代码重构

    Adapter(适配器)模式主要是将一个类的某个接口转换成一个兼容的接口. 下面是实现一个商品检索的示例 [Bad Code] public class Product { } public clas ...

  2. java怎么处理json数据

    json = new JSONObject(data); int which = json.optInt("which", -1); String label = json.opt ...

  3. Python如何调用新浪api接口的问题

    前言:这些天在研究如何调用新浪开放平台的api分析新浪微博用户的数据 成果:成功调用了新浪api获取了用户的一些个人信息和无数条公共微博 不足:新浪开放平台访问有限制,返回的数据着实有限,不足以分析问 ...

  4. iOS 实时录音和播放

    需求:最近公司需要做一个楼宇对讲的功能:门口机(连接WIFI)拨号对室内机(对应的WIFI)的设备进行呼叫,室内机收到呼叫之后将对收到的数据进行UDP广播的转发,手机(连接对应的WIFI)收到视频流之 ...

  5. if else的错误用法!

    在学习C语言的时候,我们会了解和认识if  else 的用法, 并在程序里面使用它来作为判断条件! if(表达式)       //先定义一个条件,如果成立,则循环if里面的语句. { 语句 } el ...

  6. InstallShield -6109

    背景:C#项目打包生成时一直提示生成失败,消息号-6109, 查找了好多资料均未能解决,有说ActiveX问题,有说注册表问题,作了相应修改依然未果:后来翻来翻去看到有关User32.dll引用时失败 ...

  7. tomcat+jdk+mysql

    转自 http://www.cnblogs.com/liulinghua90/ ,写的很详细,转来共享私藏 按照下面的步骤一步一步来搭建tomcat+jdk+mysql环境.   [Linux环境]- ...

  8. 对象序列化 输入输出流概念 InputOutStream OutputStream

    序列化:内存到文件   他是输出流        ObjectOutputStream  需要强制类型转换  必须实现seriazable接口 反序列化:文件到内存  输入流            O ...

  9. 快学Scala之继承

        ## 1. 继承 Scala语言通过 extends 关键字来继承类. 那么继承一个类有什么好处呢? 子类除了拥有继承自超类的方法和字段(即为val(常量), var(变量)所定义的), 还可 ...

  10. js 监控iframe URL的变化

    iframe的url可以前端任何地址,这样就可能出现漏洞,如果钓鱼网站通过js把src改成了危险地址,如果没有监控,就会有很大隐患.所以监控iframe的url变化就是必须要解决的问题了. 第一印象的 ...