在SQL Server中出于數據安全的考慮,所以需要定期的備份數據庫。而備份數據庫一般又是在凌晨時間基本沒有數據庫操作的時候進行,所以我們不可能要求管理員每天守到晚上1點去備份數據庫。要實現數據庫的定時自動備份,最常用的方式就是使用SQL Server代理中的作業(yè)。
首先確保啟動SQL Server Agent服務(確保SQL Server Agent服務以經啟動)
一、打開SQL SERVER 2012,如圖所示:
服務器類型:數據庫引擎;
服務器名稱:127.0.0.1(本地),也可以選擇遠程連接;
身份驗證:包含Windows身份驗證和 SQL Server身份驗證,此處選擇Windows 身份驗證;
二、如圖,選擇【管理】-->【維護計劃】-->【維護計劃向導】:
三、在【SQL SERVER 維護計劃向導】界面,點擊【下一步】:
四、填寫如圖所示:名稱和說明,點擊【更改】:
五、在【新建作業(yè)計劃】界面,選擇數據庫備份的頻率,如圖,然后確定:
計劃類型:重復執(zhí)行;
頻率執(zhí)行:每周(每天、每月);
每天頻率:時間自行選擇;
持續(xù)時間:開始時間默認當前時間,結束時間可以不填;
六、如圖,顯示當前計劃屬性:
七、此處選擇【備份數據庫(完整)】,然后【下一步】:
八、如果有多個數據庫同時備份,這里可以選擇執(zhí)行順序,此處默認一個:
九、選擇要備份的數據庫(可以多選):
十、選擇數據庫備份的目錄:
十一、選擇報告文件對應的目錄:
十二、在【完成該向導】界面,可以看到設置備份的詳細信息:
十三、到此,數據庫自動備份就設置完成了!
十四、最后在”SQL Server代理——作業(yè)“找到新建的作業(yè)名稱,修改所有者為”sa“
注意:SQL SERVER一定要啟動,才能執(zhí)行數據庫自動備份。
SqlServer在使用中會產生大量的日志文件,當不需要的時候可以進行刪除。
刪除方式:右鍵數據庫-->任務-->收縮-->文件
進入收縮文件頁面,按照如下配置就可以了:
有時候收縮并不成功,這是因為 數據庫還沒有設置為簡單模式,操作如下:右擊數據庫名->點“屬性”->“選項”->恢復模式改成“簡單”->“確定”按鈕,
之后再重復上面的操作,即可完成,最后在將數據庫恢復到“完整”模式
建站咨詢熱線
029-33273980