SQL Server2005 还原数据库

很多站长习惯使用SQL 2000,但是升级为SQL 2005的时候,就不习惯了,尤其是在恢复备份的bak数据库时就会出错,下面笔者将恢复过程中出现的错误:3219解决过程一步步的图解给大家,100%成功,希望对大家有所帮助。

 

启动SQL 2005后,在“数据库”上单击鼠标右键,选择“还原数据库”命令,以启动还原向导操作!

首先在窗口的上方选择一个还原的目标,直接在下拉菜单中选择,也可以直接输入新的数据库名称;

然后再选择“还源的源”,选择“源设备”,并在打开的窗口中单击“添加”按钮将之前生成的bak文件备份添加进来,添加成功后如上图。

至此这都是常规的操作,而如果直接恢复就会出错,下一步就是教大家怎么不出错的过程。

在还原窗口左上角,切换到“选项”下,然后选中“覆盖现有数据库”,同时仔细观察中间的“将数据库还原为”区域的mdf和ldf两个文件的保存位置。

默认情况下,这两个文件的位置是一致的,一个是库文件,一个是日志文件,这就是问题的关键。假如我们备份之前这两个文件保存在H盘的,好了现在还原数据库时他会默认保存在H盘相应的路径下。

可是,如果你的电脑没有H盘,这时候就会出错了!因此必须点后面的浏览按钮,修改这两个文件的路径,也就是恢复成功后的保存路径,在上图中专家先修改了一个mdf的路径,另一个ldf文件没有修改,让大家对照一下好参考。

好了,当我们将mdf和ldf文件保存的路径修改为本地硬盘上真实存在的路径,然后再单击“确定”按钮,稍候片刻,就会提示数据库还原成功了。

一切就是这样简单!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值