在Sql Server 2008中还原数据库.bak文件会导致错误

时间:2011-01-10 19:42:28

标签: sql sql-server-2008

我尝试在sql server 2008数据库服务器中恢复sql server 2008 .bak文件。它给了我错误:

THE MEDIA FAMILY ON DEVICE 'c:\...\MSSQL\BACKUP\...BAK' IS INCORRECTLY FORMED. 
SQL SERVER CANNOT PROCESS THIS MEDIA FAMILY. 
RESTORE HEADER ONLY IS TERMINATING ABNORMALLY.

2 个答案:

答案 0 :(得分:1)

请参阅:

http://dotnetguts.blogspot.com/2010/06/restore-failed-for-server-restore.html

<击> 很可能SQL Server 2005也安装在您的计算机上。 见MS link for resolution.

答案 1 :(得分:1)

您的备份文件不是SQL Server备份文件,或已损坏。确保您恢复了正确的文件,或者为自己制作一份新的,未经破坏的BAK文件副本。