命令: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 "OPatch cannot find a valid oraInst.loc file to locate Central Inventory

    Error tersebut terjadi ketika akan menjalankan command opatch lsinventory untuk mengetahui patch yan ...

  2. Oracle中Inventory目录作用以及如何重建此目录 oraInst.loc 文件

    inventory 英 [ˈɪnvəntri] 美 [ˈɪnvəntɔ:ri] n. 清查; 存货清单; 财产目录,财产目录的编制; 存货总值; vt. 盘存; 编制…的目录; 开列…的清单; 总结 ...

  3. Lock file left by a different patch, OPatch will not try re-using the lock file.

    OPatch在打补丁的过程中被中断,重新执行后报以下错误: UtilSession failed: Lock file left by a different patch, OPatch will n ...

  4. Centos6.5_x86上Oracle11g2 32位的安装与卸载以及相关问题汇总

    需要注意的问题: 1.Linux包括内核和要安装的oralce版本是否符合(这个在官方文档中有说明). 2.安装oracle一般会新建一个为oracle的账户,注意在安装的过程中的root和oracl ...

  5. aix OPATH ISSUE

    issue 1: OPatch cannot find a valid oraInst.loc file to locate Central Inventory (OPatch failed with ...

  6. Oracle的Central Inventory和Local inventory详解

    很多朋友对Oracle的inventory信息不太了解以至遇到相关的问题不知道如何处理,这篇文章我们将详细讲解Oracle的Central Inventory (oraInventory)和Local ...

  7. Sharing The Application Tier File System in Oracle E-Business Suite Release 12.2

    The most current version of this document can be obtained in My Oracle Support Knowledge Document 13 ...

  8. Oracle 物理结构(一) 文件-Inventory

    一.Inventory的定义与作用 oraInventory存放的是Oracle软件安装的目录信息,Oralce的安装升级都需要用到这个目录,来看看Oracle文档中对这个目录的一点说明:All Or ...

  9. Oracle 11gR2静默安装 & 命令行安装

    静默安装 经常搭建Oracle测试环境,有时候觉得OUI(即图形界面)方式甚是繁琐,你得一步一步进行确认,所幸,Oracle支持静默安装.在我看来,它主要有两方面的好处:一.极大地提升了效率,尤其是批 ...

随机推荐

  1. Springboot 2.0.x 集成基于Centos7的Redis集群安装及配置

    Redis简介 Redis是一个基于C语言开发的开源(BSD许可),开源高性能的高级内存数据结构存储,用作数据库.缓存和消息代理.它支持数据结构,如 字符串.散列.列表.集合,带有范围查询的排序集,位 ...

  2. 合并流 SequenceInputStream

    SequenceInputStream主要用来将2个流合并在一起,比如将两个txt中的内容合并为另外一个txt.下面给出一个实例: import java.io.File; import java.i ...

  3. SQLserver 字符串转换日期,日期转换成为字符串

    sqlserver 日期与字符串之间的转换   该文章摘自:http://www.cnblogs.com/windphoenix/archive/2013/04/26/3044784.html 字符转 ...

  4. c#操作数据库的增删改查语句及DataGridView简单使用

    下面是要用户名和密码连接数据库的操作: 一.定义连接字符串,用来链接SQL Server string str_con = "server=.(服务器名称一般为 . );database=W ...

  5. HTML篇之CSS样式:<button></button>按钮变成超链接<a></a>的样式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 在windows下安装git中文版客户端并连接gitlab

    下载git Windows客户端 git客户端下载地址:https://git-scm.com/downloads 我这里下载的是Git-2.14.0-64-bit.exe版本 下载TortoiseG ...

  7. android:ListView 的简单用法

    首 先新 建 一个 ListViewTest 项 目, 并 让 ADT 自 动帮 我 们创 建 好 活动 . 然后 修 改 activity_main.xml 中的代码,如下所示: <Linea ...

  8. boolean和Boolean, char和Character , byte和Byte, short和Short, int和Integer , long和Long , float和Float, double和Double的区别 , String和StringBuffer的区别

    Java提供两种不同的类型:引用类型和原始类型(内置类型).Int是java的原始数据类型,Integer是java为int提供的封装类. Java为每个原始数据类型提供了封装类. 其中原始数据类型封 ...

  9. IntelliJ IDEA全局内容搜索和替换

      在做项目时,有时会在整个项目里或指定文件夹下进行全局搜索和替换,这是一个很方便功能.使用方法如下: 一.全局搜索 1.使用快捷键Ctrl+Shift+F打开搜索窗口,或者通过点击Edit–> ...

  10. C# Dictionary, SortedDictionary, SortedList

    就我个人觉得Dictionary, SortedDictionary, SortedList 这几个类的使用是比较简单的,只要稍微花点时间在网上查找一点资料,然后在阅读以下源码就理解的很清楚了.为什么 ...