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


sqlserver 事務日志過大,可能會導致備份失敗或者數據庫出現異常,所以要定期清除sqlserver 事務日志

建議:為了防止日志文件無限擴大,可以對日志文件作一些限制。

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

方法是:數據庫上右鍵點"屬性",點 
"事務日志",里面設置,將文件增長限制為xxxxMB 




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

第一:收縮數據庫方法 
1、備份數據庫 
對應數據庫名稱后綴mdf與ldf的文件

2、在需要收縮日志文件大小的數據庫上點"屬性",再點"選項",將故障還原里的"完全"改為"簡單"


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


4、點右下角的"文件",進入后,在右上角選數據庫文件為"xxxx_log",表示,准備收縮日志文件


5、輸入10M,點確定,可以直接查看物理路徑中相應log文件,是不是只有10M大小。


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM