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
查看全文
相关阅读:
luogu_1339 [USACO09OCT]热浪Heat Wave
luogu_1341 无序字母对
luogu_1330 封锁阳光大学
luogu_3383 【模板】线性筛素数
luogu_1095 守望者的逃离
luogu_1373 小a和uim之大逃离
查看寄存器
Assembly oth
非常详细的端口表汇总
公式证明
原文地址:https://www.cnblogs.com/furenjun/p/sql2000error.html
最新文章
POJ3414 Pots
HDU1495 非常可乐
HDU1495 非常可乐
POJ1003 UVALive2294 HDU1056 ZOJ1045 Hangover【数学计算】
POJ1003 UVALive2294 HDU1056 ZOJ1045 Hangover【数学计算】
POJ2780 Linearity
POJ2780 Linearity
UVA11945 Financial Management
UVA11945 Financial Management
UVALive2362 POJ1004 HDU1064 ZOJ1048 Financial Management【数学计算】
热门文章
UVALive2362 POJ1004 HDU1064 ZOJ1048 Financial Management【数学计算】
POJ2606 Rabbit hunt
POJ2606 Rabbit hunt
UVALive5379 UVA270 Lining Up
UVALive5379 UVA270 Lining Up
POJ1118 HDU1432 Lining Up
luogu_1939 【模板】矩阵加速(数列)
luogu_3390 【模板】矩阵快速幂
luogu_1346 电车
luogu_1462 通往奥格瑞玛的道路
Copyright © 2011-2022 走看看