My Oracle Support Banner

EPM: Unable to apply Opatch Patches or run lsinventory, Error: "OPatch failed with error code = 22" (Doc ID 2987971.1)

Last updated on NOVEMBER 17, 2023

Applies to:

Hyperion Financial Management - Version and later
Information in this document applies to any platform.


Unable to apply patches using opatch or run opatch lsinv.  Error:

[ Error during Oracle Home discovery Phase]. Detail: OPatchSession cannot load inventory for the given Oracle Home D:\Oracle\Middleware\EPMSystem11R1. Possible causes are:
  No read or write permission to ORACLE_HOME/.patch_storage
  Central Inventory is locked by another OUI instance
  No read permission to Central Inventory
  The lock file exists in ORACLE_HOME/.patch_storage
  The Oracle Home does not exist in Central Inventory
[ Error during Oracle Home discovery Phase]. Detail: OPatch failed: ApplySession failed to prepare the system. OracleHomeInventory gets a null Vector of installed products
System is intact, OPatch will not restore the system
Recommended actions : Please make sure no other OPatch or OUI processes is running. Try running $ORACLE_HOME/oui/bin/runInstsaller.
OPatch failed with error code = 22


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.