让mssql2000的备份文件兼容mssql2005

今天再将以前用mssql2000备份.bak文件还原到mssql2005出错,特记录一下解决办法。

将mssql备件文件(*.bak)还原成数据库的做法通常是:

  1. 在数据库中新建一个新的数据库(通常以备份文件的名字命名)
  2. 还原这个新建的数据库,指定要还源的*.bak文件。

但如果你的数据库备件文件是在mssql2000中备份的,还原到mssql2005时会出现还原数据库的错误。原因是默认下mssql2005兼容级别SQL Sever 2005与旧版本不兼容。这时我们只需要进行如下两步的设置就OK了:

1. 右击要还原的数据库>属性>选项>设置兼容级别为:SQL Server 2000 (80)。如下图。

设置兼容级别

2. 在指定了要还原的*.bak文件以后,选项>设置>还原选项>覆盖现有数据库。如下图。

覆盖现有数据库

然后就可以成功还原了。

上一篇上一篇: 使用...(rest) 扩展Event参数对象属性
下一篇下一篇: Flash Remoting与Flex Remoting的区别
来自文章来自: 本站原创
引用引用通告: 查看所有引用 | 我要引用此文章
标签Tags: Database
相关相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭