如何壓縮Sql Server數據庫日志文件
隨著時間流逝,Sql Server數據庫日志文件原來越大,占據了大量硬盤,那么要如何清除呢?
Step 1:
ALTER DATABASE 數據庫名稱 SET RECOVERY SIMPLE --簡單模式
Step 2:
數據庫--任務--收縮--選擇日志文件
Step 3:
ALTER DATABASE 數據庫名稱 SET RECOVERY FULL --還原為完全模式
親測有效,目前第二步還是要手動執行。
日志文件壓縮只能釋放線上服務器硬盤空間,并不能縮小備份文件。
更高級的備份方法:摸著里,上面有自動備份語句,以后可以研究研究
-----------------------------------------------------------------------------------------------------------------------------------
如果完整備份的數據庫文件太大,從服務器拷貝到本地時往往耗時很長,還容易失敗。這時候可以:
1:使用一些斷點續傳的工具拷貝。
2:將.bak文件進行rar壓縮,壓縮比例驚人,一個20.7G的.bak可以壓縮到8.09G。