我有一个从SQL Server2000数据库获取的备份文件,我正在尝试将其恢复到2008数据库。然而,我得到了这个错误:
执行Transact-SQL语句或批处理时发生异常。设备'C:\Program Files\Microsoft Microsoft.SqlServer.ConnectionInfo Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\customers.bak‘上的介质族的格式不正确。SQL Server无法处理此媒体簇。RESTORE HEADERONLY异常终止。(Microsoft SQL Server,错误: 3241)
我是最初备份的那个人(几年前)。它是一个托管的SQL Server。如果我没记错的话,我是通过某种在线的“控制面板”得到备份的。
发布于 2009-11-04 13:22:15
SQL2000 SP4数据库可以即时升级到SQL2008(包括恢复-升级)。参见Version and Edition Upgrades。如果您收到该消息,则最有可能是介质已损坏。
发布于 2014-09-03 14:17:57
在SQL Server 2008中,请执行以下步骤
>H19在选择还原资源后,转到选项选项卡并选择‘覆盖现有数据库(使用Replace)
https://stackoverflow.com/questions/1671707
复制相似问题