sqlserver 事務日誌過大 收縮方法解決方案

paulyibinyi發表於2013-12-04
    sqlserver 事務日誌過大,可能會導致備份失敗或者資料庫出現異常,所以要定期清除sqlserver 事務日誌

建議:為了防止日誌檔案無限擴大,可以對日誌檔案作一些限制。

清除sqlserver事務日誌有以下兩種方法:

方法是:資料庫上右鍵點"屬性",點 
"事務日誌",裡面設定,將檔案增長限制為xxxxMB 




以下是2種方法的具體操作過程

第一:收縮資料庫方法 
1、備份資料庫 
對應資料庫名稱字尾mdf與ldf的檔案

2、在需要收縮日誌檔案大小的資料庫上點"屬性",再點"選項",將故障還原裡的"完全"改為"簡單"


3、選擇資料庫名稱點右鍵,"所有任務"中的"收縮資料庫"


4、點右下角的"檔案",進入後,在右上角選資料庫檔案為"xxxx_log",表示,準備收縮日誌檔案


5、輸入10M,點確定,可以直接檢視物理路徑中相應log檔案,是不是隻有10M大小。


6、然後,重新回到第二步,將"簡單"改為"完全"。


第二:分離與附件資料庫的方法


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-1062108/,如需轉載,請註明出處,否則將追究法律責任。

相關文章