人妻无码中文字幕永久在线,99RE6这里有精品热视频,国产成人综合色就色综合 ,蜜臀av在线观看

新聞建站cms系統、政府cms系統定制開發(fā)

廣州網站建設公司-閱速公司

asp.net新聞發(fā)布系統、報紙數字報系統方案
/
http://www.jdki.com.cn/
廣州網站建設公司
您當前位置:首頁>網站技術

網站技術

DBCC sql 錯誤信息的嚴重級別(master sysmessages)

發(fā)布時間:2024/4/20 8:39:52  作者:Admin  閱讀:91  

廣告:

嚴重級別為 10 的信息為信息消息,表明問題是由于輸入信息時發(fā)生錯誤而產生的。嚴重級別為 11 到 16 的錯誤是由用戶產生的,可以由用戶修正。

嚴重級別從 17 到 25 的錯誤表明軟件或硬件錯誤。當所發(fā)生的問題產生嚴重級別為 17 或更高的錯誤時,應通知系統管理員。系統管理員必須解析這些錯誤,并跟蹤錯誤發(fā)生的頻率。當發(fā)生級別為 17、18 或 19 的錯誤時,盡管某個特定的語句無法執(zhí)行,但仍可繼續(xù)。

系統管理員應對能生成嚴重級別從 17 到 25 的所有問題進行監(jiān)視,并打印包含信息的錯誤日志,回找發(fā)生錯誤的位置。

如果問題影響了整個數據庫,可以使用 DBCC CHECKDB(數據庫)確定損壞的程度。DBCC 可以對必須刪除的一些對象進行標識,并有選擇地修復損壞。如果損壞范圍大,則必須對數據庫進行還原。

用 RAISERROR 指定用戶定義的錯誤信息時,使用大于 50,000 的錯誤信息號以及從 0 到 18 的嚴重級別。只有系統管理員可以發(fā)出嚴重級別從 19 到 25 的 RAISERROR。

嚴重級別為 10 的錯誤信息為信息錯誤。嚴重級別從 11 到 16 的錯誤信息由用戶生成并可以由用戶修正。嚴重級別為 17 和 18 的錯誤信息是由資源或系統錯誤產生的;用戶會話不會中斷。

使用 sp_addmessage,可以將嚴重級別從 1 到 25 的用戶定義消息添加到 master..sysmessages。只有系統管理員可以添加嚴重級別從 19 到 25 的消息。

對于嚴重級別為 17 和更高的錯誤信息,應向系統管理員報告。

嚴重級別 10:狀態(tài)信息

這是信息消息,表明問題是由于用戶輸入信息有誤而產生的。嚴重級別 0 在 SQL Server 中是見不到的。

嚴重級別 11 到 16

這些消息表明錯誤可由用戶修正。

嚴重級別 17:資源不足

這些消息表明語句導致 SQL Server 用盡資源(如數據庫的鎖或磁盤空間)或超出了系統管理員設置的一些限制。

嚴重級別 18:檢測到非嚴重內部錯誤

這些消息表明存在某種類型的內部軟件問題,但語句執(zhí)行完畢,并且到 SQL Server 的連接還保持著。例如,當 SQL Server 查詢處理器在進行查詢優(yōu)化時檢測到一個內部錯誤,則出現嚴重級別為 18 的消息。每次出現嚴重級別為 18 的消息時,都應告知系統管理員。

嚴重級別 19:資源中發(fā)生 SQL Server 錯誤

這些消息表明已超出了 nonconfigurable 內部限制,并且當前批處理終止。嚴重級別 19 錯誤很少發(fā)生;但是,一旦發(fā)生,必須由系統管理員或主要支持提供者修正。每次出現嚴重級別為 19 的消息時,都應告知系統管理員。

嚴重級別 20 到 25

嚴重級別從 20 到 25 表明有系統問題。這是些嚴重錯誤,意味著進程(完成語句中指定任務的程序代碼)將不再運行。進程在停止前先凍結,記錄有關發(fā)生內容的信息,然后終止。到 SQL Server 的客戶連接將關閉,并且根據存在問題的不同,客戶端有可能無法重新連接。

嚴重級別為 19 或更高的錯誤信息將停止當前的批處理。嚴重級別為 20 或更高的錯誤信息被認為是嚴重錯誤,將終止客戶連接。此范圍的錯誤信息可能影響數據庫中的所有進程,并可能表明數據庫或對象損壞。嚴重級別從 19 到 25 的錯誤信息均寫入錯誤日志。

嚴重級別 20:當前進程中的 SQL Server 嚴重錯誤

這些消息表明語句遇到了問題。由于該問題所影響的只是當前進程,數據庫本身損壞的可能性不大。

嚴重級別 21:數據庫 (dbid) 進程中的 SQL Server 嚴重錯誤

這些消息表明遇到了影響當前數據庫中所有進程的問題;但數據庫本身損壞的可能性不大。

嚴重級別 22:SQL Server 嚴重錯誤表的完整性置疑

這些消息表明消息中所指定的表或索引已因軟件或硬件問題而損壞。

嚴重級別 22 錯誤很少發(fā)生;但是,如果遇到該錯誤,請運行 DBCC CHECKDB 確定數據庫中是否有其它對象也受損壞。問題有可能只存在于超速緩存中,而不是存在于磁盤本身。如果是這樣,重新啟動 SQL Server 將修正該問題。要繼續(xù)工作,必須重新連接到 SQL Server。否則,用 DBCC 修復該問題。有些情況下,有必要還原數據庫。

如果重新啟動幫助不大,則問題存在于磁盤上。有時,摧毀在錯誤信息中指定的對象可以解決該問題。例如,如果消息說 SQL Server 在非聚集索引中發(fā)現長度為 0 的行,刪除該索引然后重建。

嚴重級別 23:SQL Server 嚴重錯誤:數據庫完整性置疑

這些消息表明由于硬件或軟件問題,整個數據庫完整性存在問題。

嚴重級別 23 錯誤很少發(fā)生;但是,如果遇到,請運行 DBCC CHECKDB 確定損壞的程度。問題有可能只存在于超速緩存中,而不是存在于磁盤本身。如果是這樣,重新啟動 SQL Server 將修正該問題。要繼續(xù)工作,必須重新連接到 SQL Server。否則,用 DBCC 修復該問題。有些情況下,有必要重新啟動數據庫。

嚴重級別 24:硬件錯誤

這些消息表明某些類型的媒體失敗。系統管理員可能必須重新裝載數據庫?赡苓有必要給硬件廠商打電話。

廣告:

相關文章
嚴重級別
DBCC
cms新聞系統購買咨詢
掃描關注 廣州閱速軟件科技有限公司
掃描關注 廣州閱速科技