My Oracle Support Banner

ORA-00821 and ORA-4030 at Database Start Up in 11gR1 Due to Minimum Buffer Size Calculation. (Doc ID 1336519.1)

Last updated on NOVEMBER 10, 2011

Applies to:

Oracle Server - Standard Edition - Version: to - Release: 11.1 to 11.1
Information in this document applies to any platform.


On Oracle, the following error occurs when issuing 'startup nomount'.

ORA-01078: failure in processing system parameters
ORA-00821: Specified value of sga_target 4992M is too small, needs to be at least 8704M

The Alert log also shows:

ORA-04030: out of process memory when trying to allocate 800 bytes (kgsp-heap,kglss)
Incident details in: /app1/oracle/diag/rdbms/rac8db/rac8db1/incident/incdir_57714/rac8db1_dbrm_15773_i57714.trc
Errors in file /app1/oracle/diag/rdbms/rac8db/rac8db1/trace/rac8db1_ping_15775.trc (incident=57730):

The SGA_MAX_SIZE or MEMORY_MAX_TARGET is large (many Gigabytes).
The server has many CPU's (for example: 32 or 64)


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.