zoukankan      html  css  js  c++  java
  • 在本地机上还复在另一台机器上备份的数据库

     NET 数据访问体系结构指南

    问题描述:
        在公司的一台机器上通过SQL企业管理器的备份数据库操作,将“CarTest”数据

    库备份,备份文件名为:061124BackUp.现在我将此备份文件复制到我的机器上,

    想通过还原数据库操作恢复此数据库,在进行完常规操作,点击确定还原时,

    sql2000提示:



    分析问题:
       sql提示是因为备份的数据库无法恢复到它原来数据库文件
    (d:\MSSQL\data\CarTest.mdf),日志文件(d:\MSSQL\data\CarTest_log.ldf)中.
    原因是因为现在的这两个文件不存在,需要使用WITH MOVE 选项来标识该文件的有效位置.

    解决办法:
       
    1.新建一个与备份数据库同名的数据库.  
       在本地机SQL企业管理器中新建一个
    "CarTest"数据库,运行"CarTest"数据库建表脚
    本,关闭sql查询分析器,注意新建的数据库名称必须与你要还原的数据库名称相同.
       
    2.获取当前新建的CarTest数据库文件所在位置.
       打开sql
    "企业管理器"-->右击"CarTest"-->在弹出的快捷菜单中单击"属性"-->在弹出的"CarTest属性"
    窗口中单击
    "数据文件"选项卡可以看到当前数据库所在的文件夹地址。将此地址记下来。   
       
    3.修改还原的数据库中所存储的原数据库文件位置信息.
       在企业管理器中右击数据库名称
    "CarTest"-->所有任务-->还原数据库-->在弹出的"还原数据库"

    体中
    -->单击"常规"选项卡-->选择还原"从设备"-->参数"选择设备"选择你备份的数据库文件.
    -->单击"选项"选项卡-->选择"在现有数据库上强制还原"-->在“数据库文件还原为”下面的表格中将"

    至物理文件名
    "中的文件夹地址改为你上面记下来的文件夹地址。点击确定开始还原.



    SQL版本:  SQL2000
    操作系统: WinXP


    常规的SQL数据库备份与恢复方法请参见:
    http://zhidao.baidu.com/question/15561864.html

  • 相关阅读:
    C字符串处理函数
    C语言字符串函数大全
    那些闪亮的日子
    牛客网在线编程:幸运数
    牛客网在线编程:水仙花数
    [LeetCode]617.Merge Two Binary Trees
    [LeetCode]657.Judge Route Circle
    [LeetCode]141. Linked List Cycle
    五大算法:分治,贪心,动态规划,回溯,分支界定
    [LeetCode]387.First Unique Character in a String
  • 原文地址:https://www.cnblogs.com/furenjun/p/sql2000error.html
Copyright © 2011-2022 走看看