好久没写博客了,最近在做毕设的权限管理模块,今天在还原数据库文件时,遇到了“System.Data.SqlClient.SqlError:媒体集有2个媒体簇,但只提供了1个。必须提供所有成员”这个错误,百度了一下,找到了原因和解决方式。

原因分析:
1。备份的时候,旧路径没有删除,我添加了一个新路径,就无意中设置成了两个备份路径,SQL就会根据两个备份路径把备份文件分成两个。
2。还原的时候源数据必须把两个备份文件都加载上。
3。还原的新路径要手工修改成实际SQL的data文件夹路径。
4。如果有同名数据库,且需要覆盖的话,要修改设置。

解决办法:

1.在备份时只保留一个备份路径,产生一个备份文件即可~

2.如果真要恢复的话可以用以下示例去完成
RESTORE DATABASE db FROM DISK='c:\a.bak',DISK='c:\b.bak'
多个的话就用多个disk。

希望能其他遇到此问题的人提供解决方案。

最新文章

  1. post数据过大到服务端,接收不到的问题
  2. tarjan算法+缩点:求强连通分量 POJ 2186
  3. dede各种运用[转]
  4. 还原TexturePacker plist 文件以及图片的方法 (切开各小图片)
  5. WPF自定义控件之带倒计时的按钮--Button
  6. linux服务器上apache+php独立于mysql server单独部署
  7. 动态树 Link-Cut Trees
  8. JavaScript的事件、DOM模型、事件流模型以及内置对象详解(三)
  9. 【WCF学习大全】
  10. js常用通用方法
  11. 剑指offer(36)两个链表中的第一个公共节点
  12. Django实现websocket完成实时通讯,聊天室,在线客服等
  13. 修改覆盖springboot默认日志策略logback
  14. Cassandra基础3
  15. 【框架学习】Nancy 框架
  16. linux中守护进程启停工具start-stop-daemon
  17. C++编写DLL动态链接库的步骤与实现方法
  18. Java多线程笔记[未更新完]
  19. python3 datetime和time获取当前日期和时间
  20. eclipse闪退问题

热门文章

  1. 模板 树链剖分BFS版本
  2. httpclient模拟浏览器訪问站点
  3. 基于Android 平台简易即时通讯的研究与设计[转]
  4. 在artTemplate的标签中使用外部函数的方法
  5. C#_IComparable实例 - 对象ID进行排序
  6. php中global和$GLOBALS[]的分析之一
  7. c++中静态成员变量 静态成员函数 全局变量与静态函数的关系 字符串中括号的匹配编程 (笔试经历)
  8. Android开发环境搭建完全图解(转)
  9. case,cast
  10. easyUI 比较时间大小