还原数据库是,竟然出现了如下错误:Sysem.Data.SqlClient.SqlError:媒体集有2个媒体簇,但只提供了1个。必须提供所有的成员。(如下图)
(一)该现象的原因
于是在网上收集了下,自己也亲自动手做了下试验,确实如网上说的一样。是由于你在备份数据库的时候,多添加了一个*.bak文件(这样你就将数据库“分段”备份到了2个数据库*.bak文件中了)如下图所示!而在你还原的时候,你只用了其中的一个*.bak文件还原。这样当然会出错。就像你买了个烧饼,你分给了你同学了一半,而你又想只用你的那个一半烧饼还原成整个烧饼一样,当然是不可能的。
(二)解决办法
正如上面所说的,你要把分割的烧饼还原,你得把你同学的那份烧饼要回来,然后一起拼接还原了!就需要把2个bak文件一起还原了,或者,你干脆就在开始的时候别把烧饼给分了!自己一个人占有!所以我们有两个方法解决这个办法
(1)在做备份的时候,只用一个*.bak文件备份
(2)如果已经备份分割了两块,你同时添加可以将2个bak做还原。如图所示
(三)后续的问题,我在还原的时候出现了“备份集中的数据库备份与现有的数据库不同”的问题,在网上查了下,解决办法很简单!
1. 资源管理器--数据库
2. 右键数据库--还原数据库/还原文件和文件组--源设备
3. 浏览备份文件(bak或trn)
4. 在目标数据库填写要命名的数据库,确定即可完成
其实也没上面麻烦,就是只要去一个数据库中不存在的数据名字就行了!
把碰到的问题记录下来!以供后面备查!也希望给大家带来些帮助!
相关推荐
sqlServer执行存储过程报错:42000 - [SQL Server]SQL Server 阻止了对组件“Ole Automation Procedures”的 过程“sys.sp_OACreate”的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以...
本文解决安装SQL Server2008R时试图执行未经授权的操作错误问题,在安装时经常会出现一些错误,弄的我们很烦躁。这里整理了一些在安装时出现错误该如何解决的方法。
《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威书籍。T-SQL是SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...
Excel以其直观易用的界面和强大的数据处理功能受到广大用户的喜爱,而SQL Server则作为一款企业级数据库管理系统,提供了高效稳定的数据存储和查询能力。本主题主要探讨的是如何在Excel和SQL Server之间进行数据的...
《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威指南。T-SQL是微软SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...
SQL Server 2014提供了多种方法来还原数据库,包括但不限于以下几种: 1. **通过SQL Server Management Studio (SSMS) 还原** - 打开SQL Server Management Studio并连接到SQL Server实例。 - 在对象资源管理器...
Jar包:sqljdbc4-4.0.jar
DB2 报错:SQL10007N Message "-1390" could not be retrieved. Reason code 的解决方案 在安装 DB2 9.7 之后,某人发现 db2inst1 用户下无法运行一切 db2 命令,如果跑到 db2 的 bin 目录下运行 db2 命令,会给出...
在SQL Server数据库系统中,遇到“无法启动”并报错3414的情况通常是由于数据库文件(如MDF和LDF)受损导致的。当服务器突然断电或遭遇蓝屏问题,正在运行的SQL Server进程可能无法正确地完成事务日志的记录,从而...
### SQL Server 2000在Windows XP上的安装报错及解决方案 #### 一、问题背景 SQL Server 2000是一款由微软公司推出的数据库管理系统,主要用于搭建各种规模的应用程序。按照官方的要求,SQL Server 2000的企业版...
根据提供的标题、描述以及部分配置内容,我们可以总结出在安装SQL Server 2000过程中可能遇到的问题及其解决方案。以下是对这些信息的详细解读与扩展: ### 安装SQL Server 2000时错误 #### 问题背景 在安装SQL ...
总结来说,解决“链接sqlserver报错ssl无法通过问题”主要涉及两部分:一是将Bouncy Castle的JAR文件添加到Java类路径,二是正确配置数据库连接字符串和服务器端SSL设置。通过这些步骤,可以确保Java应用程序与SQL ...
本文将深入探讨标题和描述中提到的“com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作”这一异常,以及如何在使用Hibernate、Struts进行分页时避免这一问题。我们将从异常的根本原因...
SQL SERVER 2008 学习笔记:日常维护、深入管理、性能优化。
sql server,一个SqlServer学习资料包:包含sqlserver基础及学习过程中遇到的各种问题。适用人群:计算机,电子信息工程、数学等专业的大学生对于sql及数据库的学习过程中,作为“参考资料”使用。 sql server,一...
将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,以便正确地还原数据库备份文件。下面是相关的知识点: 1....
2. 在SQL Server Management Studio中新建一个与备份数据库同名的数据库。 3. 选择“所有任务 -> 还原数据库”,在“从设备”选项中选择备份文件。 4. 在“选项”页面中勾选“在现有数据库上强制还原”,并指定新的...
SQL Server 数据库导入数据报错解决方法 SQL Server 是一种功能强大且广泛使用的关系数据库管理系统,由 Microsoft 公司开发。随着数据量的增加和业务需求的变化,对 SQL Server 数据库的数据导入变得越来越频繁。...
SA 没有被启用,在数据库刚开始使用的时候很容易出现,刚安装完 SQL Server 的时候 SA 用户默认是关闭的,往往不被人知道。 知识点: * SQL Server 18452 登录错误的原因是由于 SQL Server 使用了"仅 Windows"的...
本项目聚焦于提供一个C#编写的工具,实现了对SQL Server数据库的自动化处理,使得这些繁琐的任务变得简单高效。 首先,我们来探讨“数据备份”。数据备份是为了防止意外数据丢失或系统故障而进行的一项关键活动。在...