在本地机上还复在另一台机器上备份的数据库

本文介绍如何解决SQL2000在不同计算机间备份与恢复的问题,包括新建同名数据库、获取文件路径及调整还原设置等步骤。

 NET 数据访问体系结构指南

None.gif 问题描述:
None.gif    在公司的一台机器上通过SQL企业管理器的备份数据库操作,将“CarTest”数据
None.gif
None.gif库备份,备份文件名为:061124BackUp.现在我将此备份文件复制到我的机器上,
None.gif
None.gif想通过还原数据库操作恢复此数据库,在进行完常规操作,点击确定还原时,
None.gif
None.gifsql2000提示:



None.gif 分析问题:
None.gif   sql提示是因为备份的数据库无法恢复到它原来数据库文件
None.gif(d:\MSSQL\data\CarTest.mdf),日志文件(d:\MSSQL\data\CarTest_log.ldf)中.
None.gif原因是因为现在的这两个文件不存在,需要使用WITH MOVE 选项来标识该文件的有效位置.
None.gif
None.gif解决办法:
None.gif   
1 .新建一个与备份数据库同名的数据库.  
None.gif   在本地机SQL企业管理器中新建一个
" CarTest " 数据库,运行 " CarTest " 数据库建表脚
None.gif本,关闭sql查询分析器,注意新建的数据库名称必须与你要还原的数据库名称相同.
None.gif   
2 .获取当前新建的CarTest数据库文件所在位置.
None.gif   打开sql
" 企业管理器 " --> 右击 " CarTest " --> 在弹出的快捷菜单中单击 " 属性 " --> 在弹出的 " CarTest属性 "
None.gif窗口中单击
" 数据文件 " 选项卡可以看到当前数据库所在的文件夹地址。将此地址记下来。   
None.gif   
3 .修改还原的数据库中所存储的原数据库文件位置信息.
None.gif   在企业管理器中右击数据库名称
" CarTest " --> 所有任务 --> 还原数据库dot.gif --> 在弹出的 " 还原数据库 "
None.gif
None.gif体中
--> 单击 " 常规 " 选项卡 --> 选择还原 " 从设备 " --> 参数 " 选择设备 " 选择你备份的数据库文件.
None.gif
--> 单击 " 选项 " 选项卡 --> 选择 " 在现有数据库上强制还原 " --> 在“数据库文件还原为”下面的表格中将 "
None.gif

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

None.gif

None.gif
None.gifSQL版本:  SQL2000
None.gif操作系统: WinXP
None.gif
None.gif
None.gif常规的SQL数据库备份与恢复方法请参见:
http://zhidao.baidu.com/question/15561864.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值