search support.microsoft.com for this
Error 17803 Insufficient memory available sql server 2000
and you can find numerous causes for this. See if any match your situation.
Also, perhaps you can just add more memory to the server?
not sure but memtoleave could also be culprit.
need more information about server and sql server config to provide more advice.
Best,
Kevin G. Boles
SQL Server Consultant
SQL MVP 2007-2012
TheSQLGuru on googles mail service