SQL Server 2017數據庫自動備份圖文詳細說明


公司數據庫由S城市搬到B城市,但部署數據庫OK后,沒有進行日常備份,故LD讓其數據庫備份,為方便其他人參考,特做圖檔說明!備份除了“索引超出范圍。必須為非負值並小於集合大小”用了一些時間來尋求解決方案之外,這份SQL數據庫備份說明文檔倒是用了好多時間,備份最多3分鍾搞定,但說明文檔卻用了一兩個小時。。。。。。

1-維護計划向導(上圖)

 

2-維護計划向導(默認下一步)2-維護計划向導(默認下一步)上圖3-給維護計划取個名(上圖)

 

4-選擇維護任務(上圖)

 

5-選擇維護任務的順序(默認下一步)上圖

 

6-定義“備份數據庫(完整)”任務6-定義“備份數據庫(完整)”任務(上圖)

 

7-數據庫備份-設計計划時間7-數據庫備份-設計計划時間(上圖)

 

8-數據庫備份-選擇備份目標與備份路徑8-數據庫備份-選擇備份目標與備份路徑(上圖)
這里特別說明:
數據庫備份千萬不要使用中文路徑與中文文件夾名稱!!!
數據庫備份千萬不要使用中文路徑與中文文件夾名稱!!!
數據庫備份千萬不要使用中文路徑與中文文件夾名稱!!!
否則請往下面看第14張截圖!重要的事情說3遍!!!

 

9-數據庫備份-選擇備份壓縮9-數據庫備份-選擇備份壓縮(上圖)

 

10-設置清除維護任務的路徑10-設置清除維護任務的路徑(上圖)

 

11-清除維護-設計作業計划時間11-清除維護-設計作業計划時間(上圖)

 

12-維護計划LOG報告(下一步)12-維護計划LOG報告(下一步)

 

13-維護計划-完成13-維護計划-完成(上圖)

 

14-維護計划-完成后報錯索引超出范圍14-維護計划-完成后報錯索引超出范圍(上圖)

       ===========================分割線BEING=====================

     提到第14張報錯截圖,我特別說明下!這個報錯我百度找個遍,沒有找到任何相關說明,為此,為了避免其他朋友后續

     也像我一樣遇到問題而苦惱,我把解決方法發給大家!希望大家能順利完成SQL數據庫備份!報錯詳細信息如下:

    SQL數據庫備份、數據庫維護計划出現:索引超出范圍。必須為非負值並小於集合大小解決方法!

索引超出范圍。必須為非負值並小於集合大小。
參數名: index (mscorlib)

------------------------------
程序位置:

   在 System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
   在 Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.SubPlansCollection.get_Item(Int32 index)
   在 Microsoft.SqlServer.Management.MaintenancePlanWizard.MaintenancePlanWizardForm.PerformActions()

    解決方法(想了很久,才找到這個問題所在):

   SQL數據庫備份.bak文件不能有中文路徑!所在文件夾不能有中文字符!請看我第4張截圖!切記!切記!!切記!!!

      =============================分割線END============================

15-維護計划新建成功15-維護計划新建成功(上圖)
出現“索引超出范圍。必須為非負值並小於集合大小”后,將備份文件夾名稱改成英文記創建數據庫備份維護計划成功!

 

16-更改作業屬性中的所有者16-更改作業屬性中的所有者(上圖)

 

17-維護計划新建成功后維護計划中的子計划更名117-維護計划新建成功后維護計划中的子計划更名(上圖)

 

18-維護計划新建成功后的樣子18-維護計划新建成功后的樣子(上圖)

 

19-第二天看自動備份成功19-第二天看是否自動備份成功?結果是:成功!(上圖)


免責聲明!

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



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