SQL Server 資料庫中的 Log 在建立時沒有設定其成長上限
運作期間的 Transaction Log 一定會不斷的成長
資料庫備份時就會發現他變的"好胖"
假設資料庫檔名為 oym2
利用 sp_helpdb 查一下有哪些資料檔案
sp_helpdb oym2
將其中的 log truncate 掉
backup log oym2 with no_log
backup log oym2 with truncate_only
重設 log file (從 SP_HELPDB 得知他的 log name 為 oym_log)
dbcc shrinkfile (oym_log, 50)
沒有留言:
張貼留言