1. 程式人生 > >sqlsever自動收縮日誌檔案

sqlsever自動收縮日誌檔案

原理:

事務日誌裡面記錄了使用者對資料庫的所有操作,其中有一部分是保留的,用作資料庫故障恢復,其他都是可以刪除的,截斷事務日誌就是將可刪除的那部分日誌標記為不活動日誌(但並沒有刪除),收縮日誌檔案就是把日誌中不活動的日誌清除

步驟:

1.開啟Microsoft SQL Sever Management Studio資料庫管理工具

2.開啟sqlsever代理”目錄,右鍵單擊“作業”,選擇“新建作業”

3.選擇“常規”,輸入名稱

4.選擇“步驟”,點選“新建”

5.常規:輸入“名稱”,選擇型別為“T-SQL”,選擇資料庫,輸入命令:

dump transaction 資料庫名 with no_log

dbcc shrinkfile (日誌檔名,1) //把日誌檔案大小縮減為1M

6.高階:成功是執行的操作:退出報告成功的作業

7.選擇“計劃”,點選“新建”

8.填寫“名稱”按需選擇“作業計劃”