denrepo

Oracle error

ORA-04030

ORA-04030: out of process memory when trying to allocate %s bytes (%s,%s)

What usually causes it

A server process couldn't get more private memory from the operating system: OS limits, a real memory shortage, or a runaway PL/SQL collection.

What to check first

The trace file shows which heap grew. Check OS memory and ulimits, and the session's PGA use.

Scripts that help

Open in the error lookupOracle's reference