问题
I'm using Management Studio to restore a backup and the application throw the exception "RESTORE detected an error on page (0:0) in database as read from the backup set". Then I've tried to restore from a older backup that a week ago was restored successfully and it throw the same error.
The backup and the restore are on the same version. Microsoft SQL Server Enterprise Edition (64-bit)
What could happen?
EDIT: I've tried to restore the backup on the production server and it works, but on test environment doesn't.
Also I've tried to run first
RESTORE FILELISTONLY
from disk='D:\Backup.bak'
And it work, but then I've tried
restore VERIFYONLY
from disk='D:\Backup.bak'
And this throw me Msg 3203, Level 16, State 1, Line 1 Read on "D:\Backup.bak" failed: 13(The data is invalid.) Msg 3013, Level 16, State 1, Line 1 VERIFY DATABASE is terminating abnormally.
Can anyone help me?
回答1:
I've tried to specify the download for Binary mode, and now it works, I don't know why the older backups worked before and now doesn't, but for now on I've the problem solved.
Thanks All
来源:https://stackoverflow.com/questions/20544854/restore-detected-an-error-on-page-00