データベース エンジンのイベントとエラー

このセクションには、カタログ ビューのエラー メッセージのテキストから取得されるエラー メッセージ番号とその説明が 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 のイベントとエラーを表示する場合は、次を参照してください。

エラーとイベント

エラー コードとイベント コードの詳細については、次のセクションを参照してください。