【发布时间】:2016-06-10 14:04:35
【问题描述】:
我在尝试恢复数据库时遇到问题。早些时候,我的系统上有 SQL Server 2000,所以我安装了 SQL Server 2005,现在我试图上传仅在 SQL Server 2005 上创建的数据库备份。上传时我得到以下信息:
查询是
restore database APR15THB from disk ='C:\datab\APR15MUR.bak' with replace ,
move 'Apr07Trans_dat' to 'c:\overseas\mil-data\APR15THB.mdf',
move 'Apr07Trans_log' to 'c:\overseas\mil-data\APR15THB.ldf'
错误是
消息 3169,第 16 级,状态 1,第 1 行
备份数据库的磁盘结构版本为 611。服务器支持版本 539,无法恢复或升级此数据库。消息 3013,第 16 级,状态 1,第 1 行
RESTORE DATABASE 异常终止。
谁能帮我解决这个问题?
【问题讨论】:
-
没有编程问题 - 数据库管理在 dba.stackexchange.com 上处理。哦,您无法在旧版本上从更现代的 SQL Server 恢复版本。就这么简单——你需要升级。备份显然不是使用 SQL Server 2005 进行的 - 否则磁盘结构版本不会高于您的。服务包?打补丁?
标签: sql sql-server sql-server-2005 sql-server-2000