共計 1508 個字符,預計需要花費 4 分鐘才能閱讀完成。
本篇內容主要講解“mssql 怎么自動備份及自動清除日志文件服務器”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“mssql 怎么自動備份及自動清除日志文件服務器”吧!
1、每日自動備份 強烈建議有條件的用戶進行此操作!1、打開企業管理器,在控制臺根目錄中依次點開 Microsoft SQL Server–SQL Server 組 – 雙擊打開你的服務器 2、然后點上面菜單中的工具 – 選擇數據庫維護計劃器 3、下一步選擇要進行自動備份的數據 – 下一步更新數據優化信息,這里一般不用做選擇 – 下一步檢查數據完整性,也一般不選擇 4、下一步指定數據庫維護計劃,默認的是 1 周備份一次,點擊更改選擇每天備份后點確定 5、下一步指定備份的磁盤目錄,選擇指定目錄,如您可以在 D 盤新建一個目錄如:ddatabak,然后在這里選擇使用此目錄,如果您的數據庫比較多最好選擇為每個數據庫建立子目錄,然后選擇刪除早于多少天前的備份,一般設定 4-7 天,這看您的具體備份要求,備份文件擴展名一般都是 bak 就用默認的 6、下一步指定事務日志備份計劃,看您的需要做選擇 – 下一步要生成的報表,一般不做選擇 – 下一步維護計劃歷史記錄,最好用默認的選項 – 下一步完成 7、這個時候數據庫計劃已經成功的運行了,他將按照您上面的設置進行自動備份. 修改計劃:打開企業管理器,在控制臺根目錄中依次點開 Microsoft SQL Server–SQL Server 組 – 雙擊打開你的服務器 – 管理 – 數據庫維護計劃 – 打開后可看到你設定的計劃,可以進行修改或者刪除操作
2、定期自動清理數據庫日志文件 數據庫日志文件是隨著時間增長而增長的,如果長時間不清理,文件會變得特別大,因此需要定期清空,但是日至文件是恢復數據庫的重要依據,不用日志文件也是不明智的。手工清除單個數據庫的還好說,但數據庫多了,或者臨時沒有來得及清理,可能硬盤空間就會占滿了,影響訪問。因此設置自動清理數據庫日志文件還是比較實用的。手動清理方法:右鍵單擊需要清理的數據庫,選擇“屬性”,在“選項”卡上,把故障還原模型設定為簡單,確定后關閉;再右鍵單擊該數據庫,“所有任務”-“收縮數據庫”,確認后即可清除日志文件,最后記得重新選擇“屬性”,將故障還原模型設置為完全。自動清理方法:同樣是利用 sql server 代理服務,執行自動作業。打開企業管理器,進入“管理”-“sql server 代理服務”-“作業”,在右側窗口點擊右鍵,選擇“新建作業”。“常規”選項卡中,填寫作業名稱,具體描述,注意所有者最好還是用 sa 或者默認的管理帳號。轉到“步驟”選項卡,新建作業步驟,填寫步驟名稱,類型為腳本,數據庫為需要清理日志的數據庫,在下邊命令中填寫以下命令:DUMP TRANSACTION 數據庫名稱 WITH NO_LOG DBCC SHRINKFILE(數據庫日志文件名,1) 上邊的數據庫名稱填寫需要維護的數據庫名稱,數據庫日志文件名填寫其對應的日志文件名,注意,不是資源管理器里看到的帶后綴名的那個名字,而是企業管理器里,數據庫屬性里日志選項卡中日志的名字(通常也只是差一個后綴名……),確定后添加一個作業步驟。如果需要維護多個數據庫,用上述方法重復添加作業步驟,注意每個步驟成功或失敗后的動作即可,最后選擇一下開始的步驟。在“調度”選項卡中,類似備份的維護計劃,填寫調度周期,即定期清理的周期,不再細述。
到此,相信大家對“mssql 怎么自動備份及自動清除日志文件服務器”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!