WARNING: Please open SR to confirm this is applicable to your environment as there are too many errors which look similar.
Applying Patch 26635880 – Database Proactive Bundle Patch 12.1.0.2.171017
# $GRID_HOME/OPatch/opatchauto apply $PATCHDIR/26635880
Starting database service on home /u01/oracle/db12c
Database service successfully started on home /u01/oracle/db12c
Preparing home /u01/oracle/db12c after database service restarted
No step execution required.........
Prepared home /u01/oracle/db12c successfully after database service restarted
Trying to apply SQL patch on home /u01/oracle/db12c
"/bin/sh -c 'ORACLE_HOME=/u01/oracle/db12c ORACLE_SID=db01
/u01/oracle/db12c/OPatch/datapatch'" command failed with errors.
Please refer to logs for more details. SQL changes, if any, can be applied by manually retrying the same command.
SQL patch applied successfully on home /u01/oracle/db12c
Verifying patches applied on home /u01/oracle/gi12c
Patch verification completed with warning on home /u01/oracle/gi12c
Verifying patches applied on home /u01/oracle/db12c
Patch verification completed with warning on home /u01/oracle/db12c
OPatchAuto successful.
--------------------------------Summary--------------------------------
Output omitted for brevity.
This is the only results – no other errors.
SQL> select dbms_sqlpatch.verify_queryable_inventory from dual;
VERIFY_QUERYABLE_INVENTORY -------------------------------------------------------------------------------- ORA-20001: Latest xml inventory is not loaded into table
SQL> select * from OPATCH_XML_INV;
ERROR: ORA-29913: error in executing ODCIEXTTABLEFETCH callout ORA-29400: data cartridge error KUP-04095: preprocessor command /u01/oracle/db12c/QOpatch/qopiprep.bat encountered error "Argument(s) Error... Cannot use file "/u01/oracle/db12c/QOpatch/xml_file.xml" to generate XML output. Specify path/filename and make sure filename doesn't" no rows selected SQL> host ls -l /u01/oracle/db12c/QOpatch/* -rw-r--r-- 1 oracle dba 128227 Oct 24 16:24 /u01/oracle/db12c/QOpatch/qopatch_log.log -r-xr-xr-- 1 oracle dba 1372 Apr 07 2013 /u01/oracle/db12c/QOpatch/qopiprep.bat -rw-r--r-- 1 oracle dba 2349 Oct 24 16:24 /u01/oracle/db12c/QOpatch/stout.txt -rw-r--r-- 1 oracle dba 2066473 Oct 24 16:24 /u01/oracle/db12c/QOpatch/xml_file.xml SQL>
Oracle support provided solution as shown below:
Patch 20244108: QOPIPREP.BAT MODIFIES XML INVENTORY WHILE READING IT
Last Updated 03-Apr-2015 04:11 (2+ years ago)
What’s really FUBAR – patch is from 2+ years ago, so why wouldn’t it be included in BP?
