• sql server 2000数据库备份文件还原成sql server 2005 /2008


    前几天需要把公司远程桌面上的一个数据库还原到本地。服务器上的是mssql 2000,手动还原到本地sql2008 出错。于是搜索并解决了以下问题。

    在sql server 2005 /2008中直接右击数据库选还原数据库。

    sql2000Tosql2005

     
    详细错误信息附图如下: 


     

    1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'test'数据库; 
    2、右击“数据库”选择“还原数据库”; 


    3、在出现的窗口中输入目标数据库,如输入db_test,并选择“源设备”,点击浏览按钮; 


    4、单击“添加”按钮,选择Sql Server 2000的备份文件,点击“确定”按钮到初始窗口,勾选文件前“还原”列的复选框; 

     
    5、点击“确定”按钮,数据库还原成功。

    【关键所在】 
    由上述内容不难看出来,使用Sql Server 2000的数据库备份文件还原Sql Server 2000的数据库和还原Sql Server 2005/2008的数据库时,其关键所在就是在Sql 2000时是必须新建数据库并对其还原,而在Sql 2005时是必须不能新建数据库才能对其还原。另外一个区别就是Sql 2000时是要新建的数据库名称与原库名称相同,而Sql 2005时输入的数据库名称可以是任意的一个名称,不必与原库名称相同。

    注意:

    如果经过上面的方法还是不可以的话 可能就是数据库备份的数据问题了

  • 相关阅读:
    学习Vue CLI 3.x版本的安装以及创建项目
    Java中同一线程中的对象hashcode一样
    Java中线程范围内共享问题
    Java中的线程池模拟
    java中的Switch
    string、stringbuffer、stringbuild的时间性能对比
    Java中lock上锁 unlock解锁
    java中的三目运算
    Java中的Instanceof
    一个简单的for循环
  • 原文地址:https://www.cnblogs.com/wangyuelang0526/p/2486845.html
Copyright © 2020-2023  润新知