已备份数据库的磁盘结构版本号为611,server支持版本号为539,无法还原或升级数据库...

本文介绍了解决从SQL Server 2005备份的数据库无法直接还原到SQL Server 2000的问题。通过先在SQL Server 2005或更高版本中还原备份,再将数据导出为脚本,最后在目标SQL Server 2000环境中执行该脚本的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提供的是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的目标机器上执行就能够了。


   

转载于:https://www.cnblogs.com/lxjshuju/p/6827847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值