views:

410

answers:

1

I'm getting

"A severe error occurred on the current command. The results, if any, should be discarded."

I'm using SQL 2005 SP 3 (9.00.4035)

I have a stored proc which saves a record. As far as I can tell this error gets thrown when that procedure gets called too many times in quick succession, or maybe simultaneously by different threads

The proc is very simple, it does a BEGIN TRY.. BEGIN TRAN... IF NOT EXISTS INSERT .. ELSE UPDATE .. COMMIT TRAN .. END TRY

No SQLDUMP file gets created

Nothing gets written into ERRORLOG

It is a Severity 11 error. The SqlException does not contain State or Number

A: 

There is an hot fix avaliable by microsoft http://support.microsoft.com/kb/910416

Amit