怎么使用vs2005还原数据库备份bak文件

怎么使用vs2005还原数据库备份bak文件,第1张

这个是2000的恢复步骤,2005想来差不了多少吧

在SQL2000中用备份*.bak文件恢复数据库

1.右击SQL Server 2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”

2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。

3.在d出的对话框中,选“从设备”

4.点击“选择设备”

5.点击“添加”

6.点击“文件名”文本框右侧的“...”按钮,选中你的“.BAK”文件,并点击确定回到“选择还原设备”对话框。

7.点击确定回到“还原数据库”对话框。

8.点击“选项”选项卡

9.将所有“移至物理文件名”下面的路径,改为你想还原后的将数据库文件保存到的路径(文件夹一定要存在噢,不存在就创建一个吧,否则会报错误的)。如果你不希望改变,可以直接点击确定。这时便恢复成功了

停掉数据库服务器。

将刚才生成的数据库的日志文件*_log.ldf删除,用要恢复的数据库mdf(*.mdf)文件覆盖刚才生成的数据库数据文件*.mdf。

启动数据库服务器。

restore

database

DemoDB

from

disk='c:\a.bak'

--c:\a.bak是备份文件名

with

move

'demodb_data01'

to

'...\demodb_data01.mdf'

--将要恢复到文件

,move

.....

,move

'demodb_log'

to

'...\demodb_log.ldf'

--------------------------------------------------------------------------------

access数据库的备份很简单,是直接整个文件备份。

把mdb直接复制到新位置改名就完成了备份,恢复的话先断开所有数据库连接,删除原有mdb文件,再把备份文件改名复制回来就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6661916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存