適用対象:SQL Server
SQL Server エラー ログを表示して、プロセスが正常に完了したことを確認します (バックアップと復元の操作、バッチ コマンド、その他のスクリプトやプロセスなど)。 この手順は、自動回復メッセージ (特に SQL Server のインスタンスが停止して再起動された場合)、カーネル メッセージ、またはその他のサーバー レベルのエラー メッセージなど、現在または潜在的な問題領域を検出するのに役立ちます。
エラー ログを表示する方法
SQL Server Management Studio または任意のテキスト エディターを使用して、SQL Server エラー ログを表示できます。 エラー ログの確認方法の詳細については、「 [ログ ファイルの表示] を開く」を参照してください。
Windows では、エラー ログの既定の場所は
<drive>:\Program Files\Microsoft SQL Server\MSSQL.<n>\MSSQL\LOG\ERRORLOG
。Linux では、エラー ログの既定の場所は
/var/opt/mssql/log
。
注
ファイルは ERRORLOG.<n>
と呼ばれ、 <n>
は整数です。 現在のエラー ログには拡張子がありません。
SQL Server のインスタンスを起動するたびに、新しいエラー ログが作成されます。ただし、 sp_cycle_errorlog システム ストアド プロシージャを使用すると、 SQL Serverのインスタンスを再起動しなくてもエラー ログ ファイルを使い回すことができます。 通常、SQL Server は前の 6 つのログのバックアップを保持し、最新のログ バックアップに拡張機能 .1
、2 番目に新しい拡張機能 .2
などを提供します。 現在のエラー ログには拡張子がありません。
オフラインまたは起動できない SQL Server インスタンスの SQL Server エラー ログを表示することもできます。 詳細については、「 オフライン ログ ファイルの表示」を参照してください。