加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

还原数据库(SQL Server)

发布时间:2022-10-15 15:00:35 所属栏目:MsSql教程 来源:互联网
导读: 先将bak备份文件复制到E:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Backup文件夹下面。

选择要还原的数据库;

点击确定即可还原成功。
这种是不出差错时最简单的还

先将bak备份文件复制到E:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Backup文件夹下面。

自动还原sqlserver库_mssql数据库还原_mssql拖库脚本

选择要还原的数据库;

mssql数据库还原_mssql拖库脚本_自动还原sqlserver库

点击确定即可还原成功。

这种是不出差错时最简单的还原方法;

自动还原sqlserver库_mssql数据库还原_mssql拖库脚本

还有一种在还原数据库时出现的错误:

sql2012及以上版本还原数据库,跟sql server 2008中的步骤一样,选择数据库---右键属性---任务---还原,然后如下图:

自动还原sqlserver库_mssql拖库脚本_mssql数据库还原

第一:要特别注意的就是还原数据库时选择“源”和“目标”;源中就是选择用哪个备份文件来还原,目标中选择需要还原到哪个数据库。(因为这里默认会选择源数据库的名称,所以一定要注意,在2008版本中是右键哪个数据库就是还原到哪个数据库中mssql数据库还原,2012版本开始就有些区别)。

再就是第二个选项,文件:一定要看一下是否还原到对应的mdf和ldf文件;也可以勾选上面“将所有文件重新定位到新文件夹中;”

自动还原sqlserver库_mssql拖库脚本_mssql数据库还原

mssql数据库还原_自动还原sqlserver库_mssql拖库脚本

第三步就是,选项:这里“覆盖现有数据库”是一定要勾选的。

至于下面的“还原前进行结尾日志备份”,可选择性勾选。(并非所有还原方案都要求执行结尾日志备份。如果恢复点包含在较早的日志备份中,则无需结尾日志备份。此外,如果您准备移动或替换(覆盖)数据库,并且在最新备份后不需要将该数据库还原到某一时间点,则不需要结尾日志备份。)

mssql拖库脚本_mssql数据库还原_自动还原sqlserver库

最后“确定”即可。

如果还原的备份数据库正在使用,也就是其他网站正在使用,点击还原是会报数据库正在使用,还原失败,这是可以将网站服务先暂停;待数据库还原成功后再启用。

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!