Datapatch Failed: Qopiprep.bat[40]: 0403-029 There Is Not Enough Memory Available Now

(Doc ID 2270409.1)

Last updated on MAY 31, 2017

Applies to:

Oracle Database - Enterprise Edition - Version and later
IBM AIX on POWER Systems (64-bit)


On attempt to run datapatch seeing the following:

Connecting to database...OK
Bootstrapping registry and package to current versions...done

Queryable inventory could not determine the current opatch status.
Execute 'select dbms_sqlpatch.verify_queryable_inventory from dual'
and/or check the invocation log
for the complete error.
Prereq check failed, exiting without installing any patches.

In the qopatch_log.log we observe:

KUP-04004: error while reading file /OFPROD/oracle/finprod/12.1.0/QOpatch/qopiprep.bat
KUP-04017: OS message: Error 0
KUP-04017: OS message: /OFPROD/oracle/finprod/12.1.0/QOpatch/qopiprep.bat[40]: 0403-029 There is not enough memory available now.
KUP-04118: operation "pipe read", location "skudmir"

If we execute:




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