① 设备 'I:\数据备份\hiktb.bak' 上的媒体簇的结构不正确。SQL Server 无法处理此媒体簇。RESTORE HEADERONL
SQL 2008R2 SQL2008 这是有2个版本的 或者说标准版和企业版的区别具体的也不太清楚。我也遇到同样的问题 正在升级SQL2008版本中
或者你的备份数据损坏了,建议再次备份 在其他电脑上试下。
如果是使用restore 还原的话,会再现以下错误:
设备'XXX.bak' 上的媒体簇的结构不正确。SQLServer无法处理此媒体簇。
如果是使用附加功能的话,会再现以下错误:
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
数据库 'DATABase' 的版本为 706,无法打开。此服务器支持 655 版及更低版本。不支持降级路径。
无法打开新数据库 'DATABase'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 948)
发生此情况有种可能是 把高版本的备份放到低版本的数据库上进行还原所致.目前还没有看到有相关直接还原的办法,都是使用数据导入\导出功能来做的.