sql server數據庫日志文件過大容易出現各種問題。前段時間剛處理過幾個查詢超時或者程序異常中止的問題都是因為數據庫log日志文件超過1個g造成的。整理兩種清理sql server日志log文件的方法。
方法一:
1、將恢復模式由完整(Full)改為簡單(Simple)
2、收縮(Shrink)日志文件
3、將恢復模式由簡單(Simple)改為完整(Full)
方法二:
1. Detach數據庫(Detach之前一定要屏蔽所有對這個數據庫的寫入操作,這是血的教訓)
2. 刪除或重命名日志文件
3. Attach數據庫,這時會提示找不到日志文件
4. 移除(Remove)這個找不到的日志文件,然後點擊Ok進行Attach,SQL Server會在數據文件所在的文件夾自動創建一個新的日志文件完成Attach。
關鍵詞:清理 日志