设备XXX上的文件 ID 1 的格式不正确,无法读取
Tags: MSSQLSQL Server故障处理
现象
还原数据库时,报错:
分析
1 2 3 4 5 6 7 8 9 | -- 检查该备份文件的完整性(大文件较慢) restore verifyonly from disk=N'E:\backup\XXXX.bak'; -- 读取文件头部信息 restore headeronly from disk=N'E:\backup\XXXX.bak'; -- 读取标签信息 restore labelonly from disk=N'E:\backup\XXXX.bak'; |
使用 RESTORE VERIFYONLY
命令可以验证备份文件的完整性,而无需实际还原数据库。这对于在还原数据库之前检查备份文件是否可用或完整非常有用。如果验证成功,将显示一条消息表明备份文件是有效的,可以进行还原。如果验证失败,将显示相关错误消息,指示备份文件存在问题或损坏。