sql sever 2008数据库的还原备份问题

还原时出现以上问题怎么办?

你在备份的时候创建了媒体簇,但是你只拷贝了一个备份文件,处理方法有两个:

    在源计算机上找到C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup文件夹(MSSQL10_50.MSSQLSERVER这个路径可能和你的不同,根据你的SQL版本,我的是SQL 2008R2,但是MSSQL\Backup这个文件夹肯定有),拷贝备份文件,比如你的源数据库名称为LS,那么你就拷贝LS.bak,和你刚才的备份文件放到一起,形成一个媒体簇,然后才能还原。

    重新备份,备份时删除SQL SERVER的默认备份设备,再添加你的备份文件。

追问

我把他们放在一起了

然后我从新建立一个我数据库名字叫132,还原那个132的文件是出现这种情况

求解释

追答

你的132.bak文件其中可能以前备份过数据库,你只能重新备份了。备份方法:

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-01
This error message means that the original backup was done as a striped backup where the backup stream was split into two destination files. You cannot restore any data from less than the full set of files used for the backup. For more information, please refer to this similar thread:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/abf50e00-c9b0-4809-9e61-43ed8a53e968/the-media-set-has-2-media-families-but-only-1-are-provided?forum=sqltools
相似回答