輕鬆掌握SQL Server錯誤資訊的格式
◆錯誤號
用來標識該訊息的一到五位的數字。使用者定義訊息的錯誤號可以包含多個位。
◆描述
Unicode 字串,包含有關生成訊息的條件的資訊。
◆嚴重級別
表明錯誤條件嚴重程度的一個一位或兩位的數字。
◆狀態
一個一位到三位的數字,最大值為 127,向 Microsoft 支援工程師和開發人員表明該訊息在 SQL Server 程式碼中生成的位置:
◆行號
批處理或儲存過程(包含生成訊息的語句)中的一個數字。行號也可以包含在所執行的儲存過程文字中。
多數 SQL Server 訊息的錯誤號、描述和嚴重級別都儲存在 master.dbo.sysmessages 中,狀態和行號是由發出訊息的程式碼動態生成的。
在客戶 Net-Library、用於 SQL Server 的 Microsoft OLE DB 提供程式或 SQL Server ODBC 驅動程式中產生的訊息不包含其中的一些訊息組成部分。
要想看到錯誤資訊的示例,請執行下列語句:
SELECT * FROM ThisObjectDoesNotExist |
此語句產生的錯誤具有以下這些部分:
錯誤號:208
嚴重級別:16
狀態:1
行:1
描述:物件名 'ThisObjectDoesNotExist' 無效。
應用程式用來訪問 SQL Server 的所有資料 API 均返回錯誤號和描述。並非所有 API 都返回嚴重級別、狀態或行號。只有編寫 OLE DB 或 ODBC 應用程式時使用了由用於 SQL Server 的 Microsoft OLE DB 提供程式和 SQL Server ODBC 驅動程式表現的 SQL Server 特定的診斷功能,用於 SQL Server 的 Microsoft OLE DB 提供程式和 SQL Server ODBC 驅動程式才會返回這些部分。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-557592/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server的“錯誤:9004”SQLServer
- 急 !!SQL SERVER錯誤SQLServer
- SQL Server 容易忽略的錯誤SQLServer
- SQL Server 錯誤日誌SQLServer
- SQL server錯誤:53和 SQL server錯誤:17 ,小樣你在劫難逃SQLServer
- Microsoft SQL Server,錯誤: 20582ROSSQLServer
- SQL Server ErrorLog 錯誤日誌SQLServerError
- 輕鬆掌握Ajax.net系列教程
- SQL SERVER 裡的錯誤處理(try catch)SQLServer
- 無法開啟到SQL Server的連線 (Microsoft SQL Server, 錯誤:53) .SQLServerROS
- sql server日期格式 sqlserver的日期格式SQLServer
- SQL Server DACPAC資料庫部署錯誤SQLServer資料庫
- SQL SERVER Msg 7357錯誤解決SQLServer
- 掌握BeanShell,輕鬆處理jmeter中的資料BeanJMeter
- Excel技巧提升:輕鬆玩轉格式Excel
- oracle 輕鬆小sql注入OracleSQL
- SQL Server 錯誤程式碼:17058 。解決方案SQLServer
- SQL server 7安裝錯誤一例SQLServer
- 一文讓你輕鬆掌握 HTTPSHTTP
- 輕鬆掌握useAsyncData獲取非同步資料非同步
- SQL Server 致程式設計師(容易忽略的錯誤)SQLServer程式設計師
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- 程式設計師容易忽略的SQL Server錯誤集錦程式設計師SQLServer
- SQL Server連線中三個常見的錯誤分析SQLServer
- Go 指標,如此輕鬆掌握,希望有收穫Go指標
- SQL Server的datetime儲存格式SQLServer
- WPS表格助你輕鬆轉換日期格式
- 如何格式化磁碟?Tuxera NTFS for Mac輕鬆格式化磁碟UXMac
- SQL Server 連線常見錯誤及其處理方法SQLServer
- Troubleshooting: SQL Server連線錯誤解決方法列表SQLServer
- Sql server資料庫人員:常見錯誤(轉)SQLServer資料庫
- Web全屏模式輕鬆掌握[區域性元素全屏展示]Web模式
- JavaScript錯誤資訊JavaScript
- 快速掌握SQL Server任務排程SQLServer
- eclipse run on server時出現了錯誤資訊.求急!!EclipseServer
- Laravel/Lumen 自定義錯誤日誌格式過濾堆疊資訊Laravel
- Laravel 中輕鬆容易的輸出 SQL 語句LaravelSQL
- sql server獲取時間格式SQLServer