繁体   English   中英

Microsoft SQL Server查询分析器中的级别和状态指的是什么

[英]What does Level and State refer to in Microsoft SQL Server Query Analyzer

我一直在使用查询分析器,并且经常被错误告知,告诉我一个级别和一个状态,但是从来没有一个行号。 大概水平和状态是有用的信息,尽管我从未见过这些定义。

州: 微软

状态某些错误消息可能会在数据库引擎的代码中的多个位置引发。 例如对于几个不同的条件可能会引发1105错误。 引发错误的每个特定条件都分配一个唯一的状态码。

当您查看包含有关已知问题的信息(例如Microsoft知识库)的数据库时,可以使用状态号来确定记录的问题是否与您遇到的错误相同。 例如,如果一个知识库文章描述了一个状态为2的1105错误,而您收到的1105错误消息的状态为3,则该错误的原因可能与文章中所报告的原因不同。

Microsoft支持工程师还可以使用错误中的状态代码在源代码中查找引发该错误代码的位置。 此信息可能会提供有关如何诊断问题的其他想法。

级别(严重):再次Microsoft

另请参见: RaisError()

在现实生活中(+15年),如果我不理解该错误,可以将其粘贴到搜索中。 并寻找可以更好地解释问题的相似错误,或者寻找开始解决方案的地方。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM