Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: ORA-04031 Unable to allocate shared memory
This message is telling you that you don't have enough ram to complete the
operation. Specifically,
04031, 00000, "unable to allocate %s bytes of shared memory
(\"%s\",\"%s\",\"%s\",\"%s\")"
// *Cause: More shared memory is needed than was allocated in the shared // pool. // *Action: If the shared pool is out of memory, either use the // dbms_shared_pool package to pin large packages, // reduce your use of shared memory, or increase the amount of // available shared memory by increasing the value of the // INIT.ORA parameters "shared_pool_reserved_size" and // "shared_pool_size". // If the large pool is out of memory, increase the INIT.ORA // parameter "large_pool_size".
Did you maybe tweak with the init.ora parameters?
Brian Abraham wrote in message <37F1333E.4BC489D9_at_mantech-wva.com>...
>One of my colleagues is trying to install Oracle 8i on a Windows
>NT 4.0 server. He gets the following message after several
>minutes into the Oracle installation:
>
>ORA-04031 Unable to allocate nnn bytes of shared memory ("shared
>pool","unknown object","sga heap","db_block_buffers")
>
>The server has multiple CPU's, 4 GB RAM, and RAID5 drive
>subsystem. He has reinstalled the OS, but stills gets the same error
>message during the Oracle 8i installation.
>
>Any help is appreciated.
>Thanks.
>
>Brian Abraham
>
Received on Tue Sep 28 1999 - 17:16:53 CDT
![]() |
![]() |