RESTORE在页面上检测到错误(0:0)

时间:2013-12-12 13:27:41

标签: sql-server-2008 database-restore

我正在使用Management Studio恢复备份,并且应用程序抛出异常“RESTORE检测到数据库中的页面(0:0)上的错误,从备份集中读取”。 然后我尝试从一个较早的备份恢复,一周前成功恢复,并抛出相同的错误。

备份和还原的版本相同。 Microsoft SQL Server企业版(64位)

会发生什么?

编辑: 我试图恢复生产服务器上的备份,但它可以工作,但在测试环境中没有。

我也试过先跑

RESTORE FILELISTONLY 
from disk='D:\Backup.bak'

它有效,但后来我尝试了

restore VERIFYONLY  
from disk='D:\Backup.bak'

这就把我扔了     Msg 3203,Level 16,State 1,Line 1     读取“D:\ Backup.bak”失败:13(数据无效。)    Msg 3013,Level 16,State 1,Line 1    VERIFY DATABASE正在异常终止。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我已经尝试为二进制模式指定下载,现在它可以工作,我不知道为什么之前的旧备份工作现在没有,但是现在我已经解决了问题。

全部谢谢