恢复帐套时提示“已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库。”

恢复帐套时提示“已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库。”,第1张

概述:

611是指sql 2005的版本,539是指sql 2000的版本,SQL 2005的数据库备份是不能在sql2000的数据库上还原的。直接安装SQL2005后再恢复该数据库使用。

这是个什么问题?不详细啊。分2种情况吧,第1种,更新数据库里的数据,用update语句,比如 update table1 set ***='测试数据'然后再 commit第2种,更新数据库软件,就是下载软件补丁包,然后给数据库打补丁。

以上举例为oracle数据库,如果是mysql之类的数据库,语法可能会不同,自己上网上查询吧。

611是sql server 2005的文件,539是sql 2000的文件,那个提示就是说你备份文件是2005,但是你准备在2000上还原,那是不行的。你图2显示的版本只是sql管理器的版本,而不是sql服务器的版本(相当于你用sql 2005管理器连接到了一个sql2000的服务器上),你可以在图2管理中执行

select DATABASEPROPERTYEX('master','version')

查看具体的版本号


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6692881.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存