可以备份再还原。
也可以先把sql2000的数据库的兼容级别设为70
生成脚本,在sql7的机子生成数据库
再用导入导出向导

解决方案 »

  1.   

    2000转换成为7.0会丢失一些不支持的属性.最好采用下面的方法:1.生成数据库脚本
    sql200企业管理器
    --右键要导出到7.0的数据库
    --所有任务
    --生成SQL脚本
    --常规里选择生成全部对象脚本
    --设置格式里,将"包含扩展属性"与"仅为与7.0兼容而编写脚本"选上
    --选项中,将"编写数据库脚本"及"表脚本选项"中的内容全部选择上
    --其他所有的选项保持默认值--然后确定,将其保存成一个.sql文件2.在7.0中执行数据库脚本创建数据库
    在查询分析器中连接到SQL7.0,执行上面生成的脚本.以创建一个新的数据库3.将数据从2000导入到7.0
    sql200企业管理器
    --右键要导出7.0的数据库
    --所有任务
    --导出数据
    --目标数据库,服务器选择sql7.0服务器,数据库选择上面生成的数据库
    --然后选择"在两个SQL数据库之间复制数据和对象"
    --将"创建目的对象"的选择取消
    --最后完成.
      

  2.   

    是不是先生成脚本,在sql7的机子生成数据库后用还原的方法可以成功?
      

  3.   

    你在SQL7.0的电脑上安装一个SQL2000的实例,就可以用我的方法了.