My Oracle Support Banner

UNABLE TO START INSTANCE WITH LARGE SGA ORA-27102 SVR4 ERROR: 22: INVALID ARGUMENT (Doc ID 790205.1)

Last updated on AUGUST 25, 2023

Applies to:

Oracle Database - Enterprise Edition - Version 10.1.0.2 to 10.2.0.5 [Release 10.1 to 10.2]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Solaris on SPARC (64-bit)


Sun Solaris SPARC (64-bit)
Oracle Server Enterprise Edition - Version: 10.1.0.2 to 10.2.0.5
On 10.2.0.3 DB version on Solaris 10 SPARC 64-bit



Symptoms

On Solaris 10 when the SGA is large (greater than 4G)
When trying to shutdown and startup the DB in the same session receive the below errors:

SQL*Plus: Release - Production on Sat Apr 26 23:59:14 2008
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.

SQL> Connected.
SQL> ORACLE instance shut down.
SQL> ORA-27102: out of memory
SVR4 Error: 22: Invalid argument
SQL> ORA-01012: not logged on
SQL> Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 -
64bit Production
With the Partitioning, Oracle Label Security, OLAP and Data Mining Scoring Engine options

Warning on startup from alert.log
=========================

WARNING: EINVAL creating segment of size 0x0000000100004000 (transalates to 4GB)
fix shm parameters in /etc/system or equivalent

Changes

On Solaris 10 , when SGA is >4G

Cause

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
Symptoms
Changes
Cause
Solution
References

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