SQLServer ログ圧縮方法

1)DBをデタッチする
クエリーから下記コマンド実行
sp_detach_db DB名

2)LDFファイルを物理削除する

3)MDFファイルのみでシングルアタッチするとMDFの情報からLDFが初期状態で自動的に作成される
クエリーから下記コマンド実行
sp_attach_single_file_db ‘DB名’,’mdfファイルパス’

方法② 圧縮編
1)ログをクリア(クリアしないとほぼ圧縮されない)
クエリーから下記コマンド実行
BACKUP LOG DB名 with Truncate_only

2)圧縮
クエリーから下記コマンド実行
DBCC SHRINKDATABASE (DB名)

コメント

タイトルとURLをコピーしました