【sql】——日誌表過大,整理日誌表(事務日誌已滿 請參閱sys.databases中的log_reuse_wait_desc列)
阿新 • • 發佈:2019-01-31
把一個表大量資料insert into 到另一個數據庫的表時,提示
資料庫 'webdisk ' 的事務日誌已滿。若要查明無法重用日誌中的空間的原因,請參閱 sys.databases
中的 log_reuse_wait_
desc 列。
————解決辦法
--先備份資料庫
--截斷事務日誌
backup log 資料庫名 with no_log
go
--收縮資料庫
dbcc shrinkdatabase(資料庫名)
go
——————結果
DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages
------ ----------- ----------- ----------- ----------- --------------
6 1 5960 384 5944 5944
6 2 128 128 128 128
(2 行受影響)
DBCC の実行が完了しました。DBCC がエラー メッセージを出力した場合は、システム管理者に相談してください。