1

我有一个用 SQL Server 2005 创建的数据库并创建了一个备份 (*.bak) 现在我想用 2008 恢复它但是哎呀,我收到以下错误:

TITLE: Microsoft SQL Server Management Studio
------------------------------

Restore failed for Server 'SHIMMY-PC\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: The media set has 2 media families but only 1 are provided. All members must be provided. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------
4

2 回答 2

6

当您进行原始备份时,“目标”窗口列出了两个不同的路径。您选择了一个,假设备份将仅使用该一个路径。实际发生的是备份将自己条带化到两条路径上——每条路径的一半备份。您收到的还原消息是因为还原需要备份的两半,但只能找到一个。

于 2009-04-06T02:36:55.837 回答
0

我不认为是2008的问题,您可以将备份安装回sql 2005。

看看这篇文章

于 2009-04-06T01:34:55.067 回答