命令:opatch lsinventory用于查看数据库所打Patch的列表。但运行的时候发现错误:

  1. [oracle@bej301441 OPatch]$  opatch lsinventory
  2. Invoking OPatch 11.1.0.6.2
  3. Oracle Interim Patch Installer version 11.1.0.6.2
  4. Copyright (c) 2007, Oracle Corporation.  All rights reserved.
  5. Oracle Home       : /u01/oracle/mc3yd213/db/tech_st/11.1.0
  6. Central Inventory : n/a
  7. from           :
  8. OPatch version    : 11.1.0.6.2
  9. OUI version       : 11.1.0.7.0
  10. OUI location      : /u01/oracle/mc3yd213/db/tech_st/11.1.0/oui
  11. Log file location : n/a
  12. OPatch cannot find a valid oraInst.loc file to locate Central Inventory.
  13. OPatch failed with error code 104

解决方法:

原因是opatch在默认目录下找不到oraInst.loc文件,对于Unix系统来说oraInst.loc的默认位置是: /etc/oraInst.loc 或者 /var/opt/oracle/oraInst.loc 。

这里我们可以需要指定具体的oraInst.loc文件位置给opatch。

命令:opatch lsinventory -invPtrLoc /u01/oracle/mc3yd213/db/tech_st/11.1.0/oraInst.loc

(/u01/oracle/mc3yd213/db/tech_st/11.1.0为我数据库的ORACLE_HOME)

完整的输出:

  1. [oracle@bej301441 etc]$ opatch lsinventory -invPtrLoc /u01/oracle/mc3yd213/db/tech_st/11.1.0/oraInst.loc
  2. Oracle Interim Patch Installer version 1.0.0.0.58
  3. Copyright (c) 2007 Oracle Corporation. All Rights Reserved..
  4. We recommend you refer to the OPatch documentation under
  5. OPatch/docs for usage reference. We also recommend using
  6. the latest OPatch version. For the latest OPatch version
  7. and other support related issues, please refer to document
  8. 293369.1 which is viewable from metalink.oracle.com
  9. Oracle Home           : /u01/oracle/mc3yd213/db/tech_st/11.1.0
  10. Oracle Home Inventory : /u01/oracle/mc3yd213/db/tech_st/11.1.0/inventory
  11. Central Inventory     : /u01/oracle/mc3yd213/db/tech_st/11.1.0/admin/oui/mc3yd213_bej301441/oraInventory
  12. from               : /u01/oracle/mc3yd213/db/tech_st/11.1.0/oraInst.loc
  13. OUI location          : /u01/oracle/mc3yd213/db/tech_st/11.1.0/oui
  14. OUI shared library    : /u01/oracle/mc3yd213/db/tech_st/11.1.0/oui/lib/linux/liboraInstaller.so
  15. Java location         : /u01/oracle/mc3yd213/db/tech_st/11.1.0/jdk/jre/bin/java
  16. Log file location     : /u01/oracle/mc3yd213/db/tech_st/11.1.0/.patch_storage/<patch ID>/*.log
  17. Creating log file "/u01/oracle/mc3yd213/db/tech_st/11.1.0/.patch_storage/LsInventory__05-10-2013_20-21-11.log"
  18. Result:
  19. Installed Patch List:
  20. =====================
  21. 1) Patch 8199107 applied on Thu Mar 26 07:53:06 PDT 2009
  22. [ Base Bug(s): 8199107  ]
  23. 2) Patch 7627743 applied on Thu Mar 26 07:52:01 PDT 2009
  24. [ Base Bug(s): 7627743  ]
  25. 3) Patch 7639602 applied on Thu Mar 26 07:50:56 PDT 2009
  26. [ Base Bug(s): 7639602  ]
  27. 4) Patch 7211965 applied on Thu Mar 26 07:49:52 PDT 2009
  28. [ Base Bug(s): 7211965  ]
  29. 5) Patch 7708501 applied on Thu Mar 26 07:48:13 PDT 2009
  30. [ Base Bug(s): 7708501  ]
  31. 6) Patch 7330434 applied on Thu Mar 26 07:47:02 PDT 2009
  32. [ Base Bug(s): 7330434  ]
  33. 7) Patch 7580744 applied on Thu Mar 26 07:45:56 PDT 2009
  34. [ Base Bug(s): 7580744  ]
  35. 8) Patch 7708340 applied on Thu Mar 26 07:44:38 PDT 2009
  36. [ Base Bug(s): 7708340  ]
  37. 9) Patch 7327166 applied on Thu Mar 26 07:43:37 PDT 2009
  38. [ Base Bug(s): 7327166  ]
  39. 10) Patch 7486407 applied on Thu Mar 26 07:42:26 PDT 2009
  40. [ Base Bug(s): 7486407  ]
  41. 11) Patch 7243270 applied on Thu Mar 26 07:41:19 PDT 2009
  42. [ Base Bug(s): 7243270  ]
  43. 12) Patch 7277741 applied on Thu Mar 26 07:41:07 PDT 2009
  44. [ Base Bug(s): 7277741  ]
  45. 13) Patch 7319922 applied on Thu Mar 26 07:39:56 PDT 2009
  46. [ Base Bug(s): 7319922  ]
  47. 14) Patch 4247037 applied on Thu Mar 26 07:38:44 PDT 2009
  48. [ Base Bug(s): 4247037  ]
  49. 15) Patch 6530141 applied on Thu Mar 26 07:38:31 PDT 2009
  50. [ Base Bug(s): 6530141  ]
  51. 16) Patch 6598432 applied on Thu Mar 26 07:37:26 PDT 2009
  52. [ Base Bug(s): 6598432  ]
  53. 17) Patch 6815733 applied on Thu Mar 26 07:36:21 PDT 2009
  54. [ Base Bug(s): 6815733  ]
  55. 18) Patch 6991626 applied on Thu Mar 26 07:35:16 PDT 2009
  56. [ Base Bug(s): 6991626  ]
  57. 19) Patch 7111245 applied on Thu Mar 26 07:34:12 PDT 2009
  58. [ Base Bug(s): 7111245  ]
  59. 20) Patch 7253531 applied on Thu Mar 26 07:31:41 PDT 2009
  60. [ Base Bug(s): 7253531  ]
  61. 21) Patch 7556778 applied on Thu Mar 26 07:30:41 PDT 2009
  62. [ Base Bug(s): 7556778  ]
  63. 22) Patch 7000281 applied on Thu Mar 26 07:29:31 PDT 2009
  64. [ Base Bug(s): 7000281  ]
  65. 23) Patch 6263237 applied on Thu Mar 26 07:28:20 PDT 2009
  66. [ Base Bug(s): 6263237  ]
  67. 24) Patch 6870937 applied on Thu Mar 26 07:27:07 PDT 2009
  68. [ Base Bug(s): 6870937  ]
  69. 25) Patch 7295298 applied on Thu Mar 26 07:26:01 PDT 2009
  70. [ Base Bug(s): 7295298  ]
  71. 26) Patch 6972189 applied on Thu Mar 26 07:24:42 PDT 2009
  72. [ Base Bug(s): 6972189  ]
  73. OPatch succeeded.
  74. [oracle@bej301441 etc]$

OPatch cannot find a valid oraInst.loc file to locate Central Inventory相关推荐

  1. 读取单细胞测序数据时出现错误 Error in readMM(file = matrix.loc) : file is not a MatrixMarket file

    下面我们来介绍一个单细胞数据读取的时候出现的错误: Error in readMM(file = matrix.loc) : file is not a MatrixMarket file In ad ...

  2. 关于vs2010(C++ 工程)的异常问题(this is not a valid c/c++ file .CPP)的解决(C++ 初学者)

    问题点的描述: 前天在复习上次学过的"创建Windows应用程序项目(在一个窗口中显示一幅图片)"时,我重新建立了一个工程A,以前学习时建的那个工程B已完成编译通过了.在新建的这个 ...

  3. oracle重建orainventory,数据库重建oraInventory

    本文描述的情况适合以下数据库: Oracle Universal Installer – Version 10.2.0.1.0 and later Oracle Server – Enterprise ...

  4. oracle安装时ins-32035,安装11.2.0.1数据库软件报[FATAL] [INS-32035] Unable to create

    11.2.0.1静默安装数据库软件报错: [FATAL] [INS-32035] Unable to create a new central inventory directory : /u01/a ...

  5. 静默安装11.2.0.1数据库软件报[FATAL] [INS-32035] Unable to create

    11.2.0.1静默安装数据库软件报错: [FATAL] [INS-32035] Unable to create a new central inventory directory : /u01/a ...

  6. oracle 19c补丁下载,rpm 安装oracle 19c,通过补丁升级到19.8

    文章目录 第一次安装rpm包 再次安装rpm包 创建数据库 通过补丁升级到19.8 修改归档路径 第一次安装rpm包 [root@rac192 oracle]# yum -y localinstall ...

  7. oracle 补丁打不上_非Oracle用户下的数据库不能进行补丁安装处理一例

    环境: AIX系统,10204版本,服务器上有2套数据库,其中oracle用户安装的数据库下面有4个实例,kserver用户安装的数据库下有一个实例 问题: kserver用户下的数据库不能进行补丁安 ...

  8. oracle下的inventory文件夹,oracle INVENTORY 详解

    inventory是oracle安装工具OUI用来管理oracle安装目录的.inventory里注册了某个ORACLE_HOME下安装的数据库的组件及其版本,存放的是oracle软件安装的目录信息. ...

  9. oracle下的inventory文件夹,Oracle中Inventory目录作用以及如何重建此目录

    Oracle中Inventory目录作用以及如何重建此目录 oraInventory存放的是Oracle软件安装的目录信息,Oralce的安装升级都需要用到这个目录,来看看Oracle文档中对这个目录 ...

最新文章

  1. doc python 颜色_Python wordcloud.ImageColorGenerator方法代码示例
  2. pku The Windy's KM最小权匹配 or 最小费用最大流
  3. 如何将Vision Transformer应用在移动端?
  4. python代码示例下载-python爬取音频下载的示例代码
  5. active mq topic消费后删除_《我想进大厂》之MQ夺命连环11问
  6. mysql8.0导入备份_mysql8.0.20配合binlog2sql的配置和简单备份恢复的步骤详解
  7. win7php一键,批处理也能干大事之——如何实现Win7系统一键切换用户
  8. 白盒测试之基本路径测试法
  9. Java中stringbutter_java 中String和StringBuffer与StringBuilder的区别及使用方法
  10. 搞懂分布式技术开篇:浅析分布式系统的架构及常用方案
  11. unity3d手游破解(一)
  12. google服务框架
  13. JS方式 获取微信openid 【html5+jquery】
  14. MIMIC数据库简介
  15. 基于Barra多因子模型的组合权重优化
  16. 网络与IO知识扫盲(一):Linux虚拟文件系统,文件描述符
  17. 案例—考勤后台管理系统需求
  18. 如何删除Facebook评论
  19. linux添加失败的原因,linux下execvp失败设置errno=7的原因是什么?
  20. sqlite多进程并发读写模式下,返回SQLITE_BUSY错误的处理方法

热门文章

  1. 第十七单元 Samba服务
  2. selenium 定位不到元素总结
  3. MyBatis Generator模板
  4. ASP.net Joyrock异步应用示例、JSON-RPC使用方法
  5. C#中的is和as操作符
  6. Unity使用 16bit 压缩 Texture 颜色能均匀过渡
  7. 经济危机过后,中国会变成什么样
  8. Source Code Collection for Reproducible Research
  9. Mysql 授权控制
  10. 【HeadFirst 设计模式学习笔记】6 命令模式