数据库恢复问题

时间:2016-02-27 08:02:32

标签: sql sql-server sql-server-2005 sql-server-2000

我在尝试恢复数据库时遇到问题。之前我在我的系统上安装了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'

错误是

  

Msg 3169,Level 16,State 1,Line 1
  备份数据库具有磁盘结构版本611.服务器支持版本539,无法还原或升级此数据库。

     

Msg 3013,Level 16,State 1,Line 1
  RESTORE DATABASE异常终止。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

不,您无法将使用更现代版本的备份还原到更过时的SQL Server。

就像那样。

所有服务器版本都是旧版本,但运行2000版本是古老的。那么每15年做一次更新怎么样?

检查

https://support.software.dell.com/litespeed-for-sql-server/kb/30314

(是的,谷歌真的有很多东西)。很明显你似乎仍然要在2000年恢复。对安装的多个实例感到困惑 - 即你没有升级2000到2005但是并排安装了2005并仍然使用2000版本进行恢复?