0

很久以来我一直在设计 SQL Server 数据库,我观察到当一个 .bak 文件被邮寄或保存并从 ftp 站点下载时,它会被损坏。

当我尝试恢复时,它给了我 3013 错误代码和消息:

“备份或恢复操作异常终止。

我也试过RESTORE VERIFYONLY FROM DISK='C:\abc.bak'了,但它说

VERIFY DATABASE 异常终止。

知道为什么会发生这种情况,还有更好的方法将数据库文件从一台服务器移动到另一台服务器(我无权访问源服务器)

提前致谢。

4

2 回答 2

1

对于 FTP,请确保使用二进制模式。您是否尝试向自己发送纯附件并将结果与​​发送和接收的电子邮件中的文件进行比较?

于 2012-07-19T10:18:30.313 回答
0

正如这里提到的

您可能需要先使用一些工具修复您的 mdf 文件。市场上有很多可用的工具。有一个名为Restore MS SQL Database的工具,它对于修复 mdf 文件非常有用。

这个问题可能是由于损坏的事务日志,您可以使用工具还原 MS SQL 数据库来修复损坏的 mdf 文件。

于 2021-06-09T05:28:10.403 回答