With very large SQL 2000 installs, I always put the following switches in the boot.ini file:
/3GB /PAE
I have just brought up a new SQL 2005 instance on a Windows 2003 server with 16GB of RAM. I added the /PAE, rebooted, and everything worked fine.
Once I added the /3GB switch, I started getting wierd errors like: "cannot connect to SQL server, not enough system resources". So I removed the /3GB switch and now things seem to work fine.
Is /3GB still needed to allow SQL server 2005 to allocate more than 3GB of RAM to the instance? What has changed that I am not aware of?
thanks all!
If yes, have the max server memory in SQL Server configuration properties been restricted to say about 14GB?? If not, restrict the maximum memory available to SQL Server to around 14GB..
It looks like SQL is grabbing all the memory with memory available to OS and other applications being depleted