OPatch Throws the Error: 'Archive Action: Source file "$ORACLE_HOME/.patch_storage/........." does not exist.'
Last updated on JUNE 05, 2017
Applies to:Oracle Database - Enterprise Edition - Version 220.127.116.11 and later
Oracle Database - Standard Edition - Version 18.104.22.168 and later
Oracle Universal Installer - Version 22.214.171.124.50 and later
Information in this document applies to any platform.
Superset Patches are Unable To Rollback Subset Patches.
opatch throws the error:
Archive Action: Source file "$ORACLE_HOME/.patch_storage/........." does not exist.
$ opatch apply
Applying interim patch '13923474' to OH '/users/oracle/product/11.1.0'
Verifying environment and performing prerequisite checks...
OPatch will roll back the subset patches and apply the given patch.
Prerequisite check "CheckRollbackable" on auto-rollback patches failed.
The details are:
Archive Action: Source file "/users/oracle/product/11.1.0/.patch_storage/8782971_Aug_19_2009_21_05_01/files/lib/libserver11.a/knlb.o" does not exists.
'oracle.rdbms, 126.96.36.199.0': Cannot update file '/users/oracle/product/11.1.0/lib/libserver11.a' with '/knlb.o'
Recommended actions: Please roll back the conflict patches using 'opatch rollback' command.
OPatch failed with error code 70
Additional errors in log:
OUI-67074:ApplySession failed during prerequisite checks: Prerequisite check "CheckRollbackable" on auto-rollback patches failed.
OUI-67035:System is intact, OPatch will not restore the system
The $ORACLE_HOME has been cloned, copied, moved or likewise placed.
The hard drive partition which contains the $ORACLE_HOME has recently been cleaned up, and unused files deleted, by a cron job for example.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms