结构版本655 服务器支持版本539,已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库...

今天从网上下了个试用版的会议室预定系统,sqlserver数据库。提供的是bak文件是2005备份的,还原到本地的sqlserver2000,提示:已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库。

网上找了一下,原因是611是sql 2005的版本,539是sql

2000的版本,数据库备份是不可能在sql2000的数据库上还原的,只可能安装sql server

2005以上的版本来还原,可找台机器安装sql Server

2008,还原数据备份后可生成数据库脚本,并把“编写数据的脚本”设为True, “为服务器版本编写脚本”选择SQL SERVER

2000,把生成的脚本文件在SQL SERVER 2000的目标机器上运行就可以了。

找了个用sql2008 同学的电脑,还原数据库,然后导出了脚本发给我,搞定。

另一种处理办法:

远程服务器主机上安装了sql server

2005,备份的时候使用虚拟主机自带的还原工具备份数据库为data.dat格式的,在本机sql2000想还原数据库的时候,出现提示“已备份数据库的磁盘上结构版本为611.

服务器支持版本539, 无法还原或升级此数据库,RESTORE DATABASE 操作异常终止。”

这是由于sql数据库高版本2005向下兼容,但低版本的sql2000不能处理sql2005的数据库格式造成的。客户端必须使用sql2005才能正确还原已经备份的数据库文件。这就需要安装sql

2005,但是sql 2005的一个开发版源文件就达 3.76GB

的大小,X

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值