This post is also available in: Português
Today I was trying to apply the Oracle Exadata Database 171017 BP (26392124) on top of 170814 (26609769) and I was getting the error below:
[oracle@localhost 26392124]$ opatch apply Oracle Interim Patch Installer version 11.2.0.3.15 Copyright (c) 2017, Oracle Corporation. All rights reserved. Oracle Home : /u01/app/oracle/product/11.2.0/dbhome_1 Central Inventory : /u01/app/oraInventory from : /u01/app/oracle/product/11.2.0/dbhome_1/oraInst.loc OPatch version : 11.2.0.3.15 OUI version : 11.2.0.4.0 Log file location : /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2017-10-19_12-58-26PM_1.log Verifying environment and performing prerequisite checks... UtilSession failed: Your Oracle Home has a constituent installed without having its prereqalso installed. This is an error condition and we exit. The installed patch that is out of order is: 26609769 Log file location: /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2017-10-19_12-58-26PM_1.log OPatch failed with error code 73
Error keyword was: The installed patch that is out of order is: 26609769
Note that even though I'm moving to a higher BP version, the patch ID for the previous version was causing the OPatch utility to think I was moving to a lower version...
To solve this, I just upgrade my OPatch from 11.2.0.3.15 to the latest 11.2.0.3.17 version and run it again:
[oracle@localhost 26392124]$ opatch apply Oracle Interim Patch Installer version 11.2.0.3.17 Copyright (c) 2017, Oracle Corporation. All rights reserved. Oracle Home : /u01/app/oracle/product/11.2.0/dbhome_1 Central Inventory : /u01/app/oraInventory from : /u01/app/oracle/product/11.2.0/dbhome_1/oraInst.loc OPatch version : 11.2.0.3.17 OUI version : 11.2.0.4.0 Log file location : /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2017-10-19_13-09-29PM_1.log Verifying environment and performing prerequisite checks... OPatch continues with these patches: 26392124 Do you want to proceed? [y|n]
Now with the fixed version of OPatch, the patch was successfully applied.
Have you enjoyed? Please leave a comment or give a 👍!