web-dev-qa-db-ja.com

SQL Serverエラーログを削除する方法

6つのエラーログと最新のログがあります。彼らは私のVPSサーバーの私のハードドライブの10Gのディスク容量を占有しています。これはサーバースペースの約25%です。最大のファイルは6Gで増加しています。

エラーログは必要ないので削除して、リサイクルする前にアーカイブファイルが大きくなるサイズを減らすにはどうすればよいですか。

おかげで、

4

これはサーバースペースの約25%です。

何よりもまず、本当にドライブのサイズを増やすか、 エラーログを別のドライブに移動する する必要があります。 C:\ドライブの最大40GBは、デフォルトで大丈夫だったかもしれませんが、ご覧のように、アプリケーションのその他のファイルを使用して、すぐにそれを焼き付けることができます。

これは、SQL Server構成マネージャーを使用して簡単に構成できます。

enter image description here

エラーログの宛先を制御する-eパラメータのディレクトリを変更する。


不要なアーカイブログを削除し、リサイクルする前にアーカイブファイルが大きくなるサイズを減らすにはどうすればよいですか。

もちろんファイルを手動で削除することもできますが、本当に 使用するログの数を減らすか、サイズを減らす のように思えます。

上記のリンクに含まれる手順では、SQL Server Management Studioでこれを行う方法を詳しく説明しています。

  1. オブジェクトエクスプローラーで、SQL Serverのインスタンスを展開し、[管理]を展開して、[SQL Serverログ]を右クリックし、[構成]をクリックします。

  2. [SQL Serverエラーログの構成]ダイアログボックスで、次のオプションから選択します。

    a。ログファイル数

    リサイクルされる前にエラーログファイルの数を制限します

    チェックして、リサイクルされる前に作成されるエラーログの数を制限します。 SQL Serverのインスタンスが起動するたびに、新しいエラーログが作成されます。このオプションをオンにしない限り、SQL Serverは以前の6つのログのバックアップを保持し、以下の異なる最大数のエラーログファイルを指定します。

    エラーログファイルの最大数

    リサイクルする前に作成されるアーカイブエラーログファイルの最大数を指定します。デフォルトは6で、現在のものは含まれません。この値は、SQL Serverがリサイクルする前に保持する以前のバックアップログの数を決定します。

    b。ログファイルのサイズ

    エラーログファイルの最大サイズ(KB)

    各ファイルのサイズをKB単位で設定できます。 0のままにすると、ログサイズは無制限になります。

enter image description here

7
LowlyDBA