微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

备份 – 设备上的媒体系列格式不正确. SQL Server无法处理此媒体系列

我试图在sql服务器中恢复.BAK但收到以下错误

Msg 3241,Level 16,State 7,Line 1 The media family on device ‘c:\glyn\JA.bak’ is incorrectly formed. sql Server cannot process this media family. Msg 3013,State 1,Line 1 RESTORE DATABASE is terminating abnormally.

我尝试使用2012年,2008年甚至2005年进行恢复,但没有任何作用,我使用了以下查询并通过任务>>备份但没有任何作用,这是我的sql

RESTORE DATABASE JA FROM disK='c:\glyn\JA.bak'

有没有人有什么建议?我已经读过bak可能已损坏,它是由另一位正在开发该项目的DVD开发人员发送给我的.

解决方法

如果您尝试将较新的数据库还原到较旧的sql版本,则始终只需在较旧的sql版本中手动创建数据库并使用该任务 – 生成脚本并包含数据.

保存到文件 – >高级 – >脚本数据类型 – >架构和数据.

还要确保脚本服务器版本.

如果您尝试从较新的sql Server迁移到旧版本,这可能是唯一受支持的选项.

相关:Restore SQL Server 2012 backup to a SQL Server 2008 database?

原文地址:https://www.jb51.cc/mssql/80206.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐