公司数据库由S城市搬到B城市,但部署数据库OK后,没有进行日常备份,故LD让其数据库备份,为方便其他人参考,特做图档说明!备份除了“索引超出范围。必须为非负值并小于集合大小”用了一些时间来寻求解决方案之外,这份SQL数据库备份说明文档倒是用了好多时间,备份最多3分钟搞定,但说明文档却用了一两个小时。。。。。。
===========================分割线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============================
更多推荐
SQL Server 2017数据库自动备份图文详细说明(菜鸟都能懂)
发布评论