I got ” OPATCHAUTO-72043: Patch collection failed , Failed to create bundle patch object, Please verify the patch supplied. ” error When I apply the latest PSU of Oracle.
OPATCHAUTO-72043: Patch collection failed , Failed to create bundle patch object, Please verify the patch supplied.
Details of error are as follows.
[root@msdbadm08 ~]# opatchauto apply /u01/patch/33509923 -oh /u01/app/oracle/product/19.0/dbhome_1
OPatchauto session is initiated at Thu Feb 3 21:26:20 2022
System initialization log file is /u01/app/oracle/product/19.0/dbhome_1/cfgtoollogs/opatchautodb/systemconfig2022-02-03_09-26-26PM.log.
Session log file is /u01/app/oracle/product/19.0/dbhome_1/cfgtoollogs/opatchauto/opatchauto2022-02-03_09-26-53PM.log
The id for this session is 89SI
OPATCHAUTO-72043: Patch collection failed.
OPATCHAUTO-72043: Failed to create bundle patch object.
OPATCHAUTO-72043: Please verify the patch supplied.
OPatchAuto failed.
OPatchauto session completed at Thu Feb 3 21:26:56 2022
Time taken to complete the session 0 minute, 36 seconds
opatchauto failed with error code 42
[root@msdbadm08 ~]#
This ORA-10485 error is related with the
This error is related with the permission and ownership of UNZIPPED PATCH DIRECTORY. If you apply the GI patches , then change ownership of Patch Directory as grid:oinstall, If you apply the RAC home patches, then change ownership of Patch Directory as oracle:oinstall as follows.
$ chown -R oracle:oinstall /u01/patch/33509923 $ chmod -R 755 /u01/patch/33509923
OR
OPatch Utility was not unzipped correctly . The correct way to have the OPatch Utility is :
rm -rf $ORACLE_HOME/OPatch ( for both Grid and DB Home )
unzip p6880880_<version>_<OS_platform>.zip -d $ORACLE_HOME ( both the homes )
Note : If you are doing it as root , then ensure that you change the ownership back to respective OS users grid and oracle for respective homes
Do you want to learn Oracle Database for Beginners, then read the following articles.
Oracle Tutorial | Oracle Database Tutorials for Beginners ( Junior Oracle DBA )