Atunci când "MSSQL-ul elibereaza toata memoria ocupata" cred că se restartează serviciul de SQL Server (poate din cauza unui memory leak sau vreun alt bug în SQL Server sau altceva). Apare ceva în log-uri la acest moment ? (uită-te în Event Viewer şi în ...\MSSQL\LOG\ERRORLOG). Ce versiune de SQL Server ai ? (eventual pune SP2 + hotfix-ul din KB 935356).
Răzvan