Symptoms
Microsoft SQL Serverデータベース ログ ファイルが大容量のファイル サイズに増加した場合、 トランザクション ログ ドライブの場所の領域が不足すると、SQL Serverデータベースがオフラインになり使用できなくなります。
Cause
Microsoft SQL Serverのトランザクション ログが継続的に増加する最も一般的な原因は、データベースの復旧モデルが「完全」または「一括ログ」に設定されているためです。 完全復旧モデルまたは一括ログ復旧モデルを使用していて、ログ ファイルがバックアップされていない場合、ログ ファイルは増加し続けます。 また、ファイルの破損が発生した結果、トランザクション ログのサイズが、データベース トランザクション アクティビティと比較して予想よりもはるかに大きくなる可能性があります。
Resolution
SQL Serverトランザクション ログが、使用可能なすべてのディスク領域を占有するほどのファイル サイズまで増加した場合は、ログの縮小操作でファイルを削減する必要があります。 次の手順を使用して、SQL Serverトランザクション ログのサイズを縮小できます。
- SQL Server Management Studioを使用します。 縮小が必要なトランザクション ログがあるデータベースを右クリックします。 タスク →>縮小 →> ファイルの順に選択します。
- 表示されるインターフェイスには、ファイルの縮小操作のオプションが表示されます。以下の選択オプションを実行します。
"ファイルの種類:"ドロップダウン フィールドで、[Log]を選択します。
「未使用領域を解放する」ラジオボタンを選択します。
「OK」ボタンをクリックすると、ファイルの縮小が完了します。
- TSQLを使用して、トランザクション ログ ファイルを縮小します。
次のTSQLステートメントを実行して、指定されたデータベース ログ ファイルを縮小します。データベース ログ名を縮小するデータベース ログの名前に置き換えます。
- 上記のコマンドを使用してトランザクション ログが正常に縮小しない場合。 以下の手順を実行すると、ログの縮小が可能になります。必要に応じて、データベース名とログ ファイル名を置き換えます。
メモ: 通常、SQL Server トランザクション ログが圧縮されない一般的な理由は、縮小操作を実行するのに十分な領域がログにないためです。
|
次のビデオをご覧ください。
Affected Products
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software
Products
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software