小编use*_*619的帖子

还原 SQL Server 备份时出现错误 3203:数据无效

我正在尝试恢复 .bak 文件(在 SQL Server 2008 R2 上进行备份,兼容性级别 100)。我正在恢复 SQL Server 2012 版的备份。我收到以下错误。不幸的是,备份数据库的原始数据库不再可用。我是这个项目的新手。我得到了拇指驱动器上的 bak 文件。

关于如何将数据库恢复到 2012 年的任何建议?

数据库“TstDB”的恢复失败。
System.Data.SqlClient.SqlError: Read on ***13(数据无效。)

这就是错误信息。当我运行时RESTORE VERIFYONLY,出现以下错误:

Msg 3203, Level 16, State 1, Line 2
Read on "C:****" failed: 13(The data is invalid.)
Msg 3013, Level 16, State 1, Line 2
VERIFY DATABASE 异常终止。

RESTORE HEADERONLY那是成功的。当我使用 stats=1 运行 restore database 时,我得到以下信息:

10% 已处理。
20% 已处理。
[...]
70% 已处理。
80% 已处理。
Msg 3203, Level 16, State 1, Line 2
Read …

sql-server sql-server-2008-r2 restore sql-server-2012

5
推荐指数
1
解决办法
1万
查看次数