資料庫引擎事件和錯誤
本節包含錯誤訊息編號及其描述,這些訊息取自目錄檢視中錯誤訊息的 sys.messages
文字。 如果適用,錯誤號碼是進一步信息的連結。
您可以針對目錄檢視執行下列查詢sys.messages
,查詢 資料庫引擎 以查看所有錯誤的完整清單:
SELECT message_id AS Error,
severity AS Severity,
[Event Logged] = CASE is_event_logged
WHEN 0 THEN 'No' ELSE 'Yes'
END,
[text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;
SQL Server 版本
本文說明 SQL Server 2016 (13.x) 的事件和錯誤。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:
本文說明 SQL Server 2017 (14.x) 的事件和錯誤。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:
本文說明 SQL Server 2019 (15.x) 的事件和錯誤。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:
本文說明 SQL Server 2022 (16.x) 的事件和錯誤。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:
錯誤和事件
如需錯誤和事件碼的詳細資訊,請流覽下列各節:
- 錯誤 0 到 999
- 錯誤 1000 到 1999
- 錯誤 2000 到 2999
- 錯誤 3000 到 3999
- 錯誤 4000 到 4999
- 錯誤 5000 到 5999
- 錯誤 6000 到 6999
- 錯誤 7000 到 7999
- 錯誤 8000 到 8999
- 錯誤 9000 到 9999
- 錯誤 10000 到 10999
- 錯誤 11000 到 12999
- 錯誤 13000 到 13999
- 錯誤 14000 到 14999
- 錯誤 15000 到 15999
- 錯誤 16000 到 17999
- 錯誤 18000 到 18999
- 錯誤 19000 到 20999
- 錯誤 21000 到 21999
- 錯誤 22000 到 22999
- 錯誤 23000 到 25999
- 錯誤 26000 到 27999
- 錯誤 28000 到 30999
- 錯誤 31000 到 41399
- 錯誤 41400 到 42999