SQL Clone
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Severity Levels


Severity Levels

Author
Message
RRJ
RRJ
SSC Journeyman
SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)SSC Journeyman (80 reputation)

Group: General Forum Members
Points: 80 Visits: 47
Comments posted to this topic are about the item Severity Levels
OCTom
OCTom
Hall of Fame
Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)Hall of Fame (3.1K reputation)

Group: General Forum Members
Points: 3131 Visits: 4152
Thanks for the question. I wonder why anyone would think that errors could be corrected by a user? ;-)
Richard Sisk
Richard Sisk
SSCrazy
SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)SSCrazy (2K reputation)

Group: General Forum Members
Points: 2013 Visits: 210
I'm confused. The question asks about the severity below 10, yet the link to documentation address the severity level of 10.

So is there a special meaning to severity levels 0-9?


Error messages with a severity level of 10 are informational. Error messages with severity levels from 11 through 16 are generated by the user and can be corrected by the user. Severity levels from 17 and 18 are generated by resource or system errors; the user's session is not interrupted.


Cliff Jones
Cliff Jones
SSCarpal Tunnel
SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)

Group: General Forum Members
Points: 4285 Visits: 3648
Richard Sisk (1/13/2010)
I'm confused. The question asks about the severity below 10, yet the link to documentation address the severity level of 10.

So is there a special meaning to severity levels 0-9?


Error messages with a severity level of 10 are informational. Error messages with severity levels from 11 through 16 are generated by the user and can be corrected by the user. Severity levels from 17 and 18 are generated by resource or system errors; the user's session is not interrupted.



This may be a better resource.

http://msdn.microsoft.com/en-us/library/ms164086.aspx
Mike Dougherty
Mike Dougherty
SSC-Enthusiastic
SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)SSC-Enthusiastic (184 reputation)

Group: General Forum Members
Points: 184 Visits: 952
skjoldtc (1/13/2010)
Thanks for the question. I wonder why anyone would think that errors could be corrected by a user? ;-)


Yeah, we all know errors are generated by users

Lest anyone think I'm simply picking on users, it's careless developers that let errors get all the way to SQL...
SQLRNNR
SQLRNNR
SSC-Dedicated
SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)SSC-Dedicated (32K reputation)

Group: General Forum Members
Points: 32573 Visits: 18557
Mike Dougherty (1/13/2010)
[quote]skjoldtc (1/13/2010)
it's careless developers that let errors get all the way to SQL...


Well, sort-of. Some places have a review process that includes the dba. If an error makes it all the way through in that scenario; it could be a lack of knowledge, or a lack of time, or carelessness. In any of these, it would be all parties involved responsible for the error making it to SQL. And the party responsible for troubleshooting and fixing it would be the DBA. ;-)



Jason AKA CirqueDeSQLeil
I have given a name to my pain...
MCM SQL Server, MVP


SQL RNNR

Posting Performance Based Questions - Gail Shaw

john.arnott
john.arnott
SSCommitted
SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)SSCommitted (2K reputation)

Group: General Forum Members
Points: 1988 Visits: 3059
The 2008 BOL (link provided by Cliff) is moderately ambiguous, don't you think?

The following table lists and describes the severity levels of the errors raised by the SQL Server Database Engine.

Severity level Description
0-9
Informational messages that return status information or report errors that are not severe. The Database Engine does not raise system errors with severities of 0 through 9.

[other levels described in the rest of the table...]

It's a table of "severity levels of errors raised by the ... engine." that tells us what levels 0-9 would indicate, but then says the Datebase Engine does not raise errors with those levels.

Huh?!?!?w00t
Cliff Jones
Cliff Jones
SSCarpal Tunnel
SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)SSCarpal Tunnel (4.3K reputation)

Group: General Forum Members
Points: 4285 Visits: 3648
I noticed that also. I think it was written by Steven Wright. "I had a premonition of a flashback."
EDSlayer
EDSlayer
SSC Veteran
SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)SSC Veteran (286 reputation)

Group: General Forum Members
Points: 286 Visits: 22
And yet, the explanation text on the question states:
"This is an informational message that indicates a problem caused by mistakes in the information the user has entered and not actual errors."

Are not "mistakes in the information the user has entered" in fact, something that can be "corrected by the user" by simply re-entering the information correctly? It sure seems to me that we're given two aspects of the full situation in two separate choices here ... informational messages that indicate a place where the user has made a mistake and can (and should) correct their error.

Oh well, if everything were clear-cut and simple many of us would be without jobs! Satisfied
Peter Trast
Peter Trast
Say Hey Kid
Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)Say Hey Kid (694 reputation)

Group: General Forum Members
Points: 694 Visits: 655
john.arnott (1/13/2010)
The 2008 BOL (link provided by Cliff) is moderately ambiguous, don't you think?

The following table lists and describes the severity levels of the errors raised by the SQL Server Database Engine.

Severity level Description
0-9
Informational messages that return status information or report errors that are not severe. The Database Engine does not raise system errors with severities of 0 through 9.

[other levels described in the rest of the table...]

It's a table of "severity levels of errors raised by the ... engine." that tells us what levels 0-9 would indicate, but then says the Datebase Engine does not raise errors with those levels.

Huh?!?!?w00t


And then this link http://msdn.microsoft.com/en-us/library/ms164086.aspx goes on to say

"...For compatibility reasons, the Database Engine converts severity 10 to severity 0 before returning the error information to the calling application. "

So the 10's turn into 0's that are not raised??? wow...

Peter Trast
Microsoft Certified ...(insert many literal strings here)
Microsoft Design Architect with Alexander Open Systems
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search