SQL2005数据库备份如何还原到SQL2000数据库中

时间:2022-06-01 20:41:34

以前帮客户做了一个网站.是VS2005+2000的数据库

后来不知道为什么..将数据库转为2005的了..

过了一段时间又要转成2000的..郁闷至极..

主要是从来没弄过..结果就到网上去找..找了整整一个上午.终于将这个问题解决..可能有点麻烦..有高手还望指正!

一,首先将05的数据库备份还原到本机的05中

  通过在空的数据库上右键-任务-还原 来完成

二,在05数据库上右击-任务-生成脚本

  1,选择数据库

  2,在选择脚本选项中,找到:为服务器版本编写脚本,后面选择SQL SERVER 2000...这一步最重要,否则会出错

  3,接下来就一步一步执行就OK了

三,将生成的SQL脚本复制到SQL2000的数据库中 的SQL查询分析器中执行..

  这样就将05数据库备份的数据库结构弄过来了..这里只是完成了一半.接下来更重要!

四,在SQL2000的数据库上右建-所有任务-导入数据

  1,选择数据源. 服务器就选择SQL2005的数据库服务器,数据库选择你要导入的05数据库中的数据库名

  2,选择目的.这里就是SQL2000数据库中要导入的数据库了

  3,接下来就是一步一步执行就OK了

到这里就算大功告成了..你成功了没?!

反正弄这个我是纠结了半天..又是重装,又是更新的..好不容易才弄好..记下做个记号.方便以后查询...嘎嘎