Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Severity Levels Expand / Collapse
Author
Message
Posted Wednesday, January 13, 2010 12:22 AM
Valued Member

Valued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued Member

Group: General Forum Members
Last Login: Tuesday, October 16, 2012 5:39 AM
Points: 74, Visits: 47
Comments posted to this topic are about the item Severity Levels
Post #846723
Posted Wednesday, January 13, 2010 7:19 AM
SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 8:57 AM
Points: 2,518, Visits: 3,718
Thanks for the question. I wonder why anyone would think that errors could be corrected by a user?
Post #846872
Posted Wednesday, January 13, 2010 8:53 AM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Monday, September 16, 2013 8:08 AM
Points: 1,987, 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.

Post #846965
Posted Wednesday, January 13, 2010 9:12 AM
Hall of Fame

Hall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of Fame

Group: General Forum Members
Last Login: Thursday, July 24, 2014 7:30 AM
Points: 3,871, Visits: 3,621
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
Post #846991
Posted Wednesday, January 13, 2010 10:46 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Thursday, July 22, 2010 8:59 AM
Points: 110, 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...
Post #847075
Posted Wednesday, January 13, 2010 11:53 AM


SSC-Insane

SSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-Insane

Group: General Forum Members
Last Login: Today @ 8:17 PM
Points: 21,291, Visits: 14,985
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


SQL RNNR

Posting Performance Based Questions - Gail Shaw
Posting Data Etiquette - Jeff Moden
Hidden RBAR - Jeff Moden
VLFs and the Tran Log - Kimberly Tripp
Post #847112
Posted Wednesday, January 13, 2010 2:01 PM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Sunday, April 27, 2014 6:26 AM
Points: 1,521, Visits: 3,036
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?!?!?
Post #847191
Posted Wednesday, January 13, 2010 2:04 PM
Hall of Fame

Hall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of FameHall of Fame

Group: General Forum Members
Last Login: Thursday, July 24, 2014 7:30 AM
Points: 3,871, Visits: 3,621
I noticed that also. I think it was written by Steven Wright. "I had a premonition of a flashback."

Post #847198
Posted Friday, January 22, 2010 6:57 AM
SSC Veteran

SSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC VeteranSSC Veteran

Group: General Forum Members
Last Login: Wednesday, September 18, 2013 7:49 AM
Points: 272, Visits: 20
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!
Post #851994
Posted Tuesday, March 16, 2010 10:17 AM


Mr or Mrs. 500

Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500

Group: General Forum Members
Last Login: Friday, June 13, 2014 3:03 PM
Points: 594, 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?!?!?


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
Post #883964
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse