搜索

bak备份文件如何在SQL里打开

发布网友 发布时间:2022-02-27 03:40

我来回答

3个回答

热心网友 时间:2022-02-27 05:10

打开企业管理器,依次打开,Microsoft Sql Servers,
Sql Server 组,(local)(windows NT),右击数据库-所有任务-还原数据库,常规选项卡,“还原为数据库”起个名,“还原”,选择“从设备”,点击“选择设备”,点击“添加(A)...”,“文件名”写上要备份文件的路径,点击“确定”,再点下一个“确定”,打开“选项”选项卡,确保“移至物理文件名”路径正确,再点“确定”,OK。请给分

热心网友 时间:2022-02-27 06:28

首先确保你在备份的时候没有使用with Format或with init对现有备份文件进行覆盖操作。
对于一个备份文件有多个备份集的情况,在还原的时候没有指定还原哪个备份集,默认是还原最早的备份集。
在还原之前,使用如下命令查看备份集情况
restore headeronly from disk='备份的完整路径'
结果集中Postion就表示的备份集的备份先后顺序,一般后备份的postion的值比较的。
这时候在restore命令里加上with file=文件号(就是postion的值),就还原相应的备份集了。
比如还原postion为2的备份集
restore database 数据库名 from disk='备份的完整路径' with file=2

参考资料:http://zhidao.baidu.com/question/16984681.html?fr=qrl3

热心网友 时间:2022-02-27 08:02

用REMOTE恢复命令.
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top