MSSQLSERVER_854
適用対象:SQL Server
詳細
属性 | 値 |
---|---|
製品名 | SQL Server |
イベント ID | 854 |
イベント ソース | MSSQLSERVER |
コンポーネント | SQLEngine |
シンボル名 | HARDWARE_MEMORY_SCRUBBER |
メッセージ テキスト | マシンでメモリ エラーの回復がサポートされています。 メモリ破損から回復するために、SQL メモリ保護が有効になっています |
説明
このメッセージは、オペレーティング システムのハードウェアによって、メモリ エラーから回復する機能がサポートされていることを示します。 新しいハードウェアが備わっており、Windows Server 2012 以降のバージョンを実行しているコンピューター上では、ハードウェアにより、オペレーティング システムとアプリケーションに対して、メモリ ページ (オペレーティング システム ページ) が不良または破損とマークされていることを通知できます。 SQL Server などのアプリケーションで、次の API セットを使用して、これらの不良メモリ ページ通知を登録することができます。
GetMemoryErrorHandlingCapabilities
RegisterBadMemoryNotification
BadMemoryCallbackRoutine
Microsoft SQL Server 2012 以降のバージョンでは、SQL Server により、これらの通知のサポートが追加されます。 SQL Server の起動時に、SQL Server によって、ハードウェアでこの新機能がサポートされているかどうかが確認されます。 また、エラー ログに次のメッセージが表示されます。
<Datetime> Server Machine では、メモリ エラーの回復がサポートされています。 メモリ破損から回復するために、SQL メモリ保護が有効になっています。
ユーザー アクション
855 や 856 などの他のエラーが発生しているかどうかを確認し、適切な修正措置を行います。
詳細情報
SQL Server トレース フラグ 849 を使用して、SQL Server がメモリ エラー通知用にオペレーティング システムに登録されないようにすることができます。 しかし、トレース フラグ 849 を有効にすると、SQL Server でオペレーティング システムから不良メモリ通知を受信できなくなることにご注意ください。 そのため、一般的な状況ではこのトレース フラグを使用しないことをお勧めします。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示