Unable to use more than 2GB memory for Oracle in Windows 2003 [message #512204] |
Fri, 17 June 2011 09:53  |
ridhi_sundar
Messages: 184 Registered: November 2007 Location: Bangalore
|
Senior Member |
|
|
Hi all
I have a 11g database installed on a windows 2003 server. When I created the database I could not assign more than 2GB for SGA_TARGET where as I have 16GB of RAM available on the server. I created the database with SGA_TARGET as 1.5 GB and Memory_TARGET as 2GB. I could create the database successfully. Later when I again tried to increase SGA_TARGET to 6GB and MEMORY_TARGET to 8GB, I could not start the database. I got below error;
ORA-27102: out of memory
OSD-00022: additional error information
O/S-Error: (OS 8) Not enough storage is available to process this command
Quote:I added /pae in the boot.ini
Added AWE_WINDOW_SIZE key to registry as 2000000000
Set use_indirect_data_buffers=true
added db_block_buffer=131072 (ie. 2GB DB_BLOCK_SIZE=16kb)
java_pool_size= 1000M
large_pool_size=1000M
shared_pool_size=2000M
I got again the same error
Can some one please help me?
I could not use SGA_TARGET. So is AMM not allowed with AWE?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Unable to use more than 2GB memory for Oracle in Windows 2003 [message #515421 is a reply to message #513906] |
Mon, 11 July 2011 08:44  |
mkounalis
Messages: 147 Registered: October 2009 Location: Dallas, TX
|
Senior Member |
|
|
You need to read the docs Ridhi. You can not use db_block_buffers with pae. With 32-bit windows all your apps can see only 4gb of ram natively. There is a switch in the boot.ini you can set to allow your apps to use three of the four gigabytes of ram that a process can see, otherwise you really only have two gigs of ram usable per process because the os maps the other two. As has been suggested, go back to your original settings to get the database to fire back up. The only real way you can use the memory efficiently in windows is to migrate your box to 64-bit if it is capable. Docs.oracle.com has detailed documentation on how to configure pae in windows and what your limitations are.
|
|
|