还原数据库数据库提示正在还原中怎么办
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,小编给大家分享一下还原数据库数据库提示正在还原中怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!还原数据库时,提示还原成功,可是数据库列表中该数据库显示正在还原中:执行此命令即可
千家信息网最后更新 2025年01月22日还原数据库数据库提示正在还原中怎么办
小编给大家分享一下还原数据库数据库提示正在还原中怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
还原数据库时,提示还原成功,可是数据库列表中该数据库显示正在还原中:
执行此命令即可:
RESTORE DATABASE EnterPriseBuilding WITH RECOVERY
1. 至少有一个误删除之前的数据库完全备份。
2. 数据库的恢复模式(Recovery mode)是"完整(Full)"。
一、还原需要的条件设置
使用命令,是通过sqlserver的事务日志以及一个误删除前的数据库的完整备份进行还原,所以在sqlserver2012的维护计划向导中,要建立完整备份,差异备份和事务日志,具体如下
以及在数据库属性,选项设置中,设置为完整备份,具体如下图
做好如上两个设置,数据库误删后找回数据就会非常轻松,现在说一下如何还原sqlserver数据到故障点。
二、还原命令
还原主要分为四步走:
1、出现故障后,首先执行备份事务日志命令,这里以AdventureWorks作为数据库名。命令如下:
BACKUP LOG AdventureWorks TO DISK = 'C:\SQLServerBackups\AdventureWorks_transcationlog.bak' WITH NORECOVERY;
2、从完整备份还原数据
RESTORE DATABASE [QASupervision] FROM DISK='M:\Database\OA\AdventureWorks_Fullbackup_2014_03_18_010002_0155764.bak' WITH NORECOVERY, REPLACE
3、从差异备份还原数据
RESTORE DATABASE [QASupervision] FROM DISK='M:\Database\OA\AdventureWorks_diffbackup_2014_03_18_020002_0155764.bak' WITH NORECOVERY, REPLACE
4、从事务日志还原数据,还原到某个时间点之前
DECLARE @dt datetime SELECT @dt=DATEADD(HOUR,-16,GETDATE()) select @dtRESTORE LOG [QASupervision] FROM DISK='C:\SQLServerBackups\AdventureWorks_transcationlog.bak' WITH STOPAT=@dt,RECOVERY
5、还原数据库,如果数据库提示正在还原中,则执行此命令即可。
RESTORE DATABASE AdventureWorks WITH RECOVERY
看完了这篇文章,相信你对"还原数据库数据库提示正在还原中怎么办"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
数据
数据库
备份
命令
正在
提示
事务
日志
怎么办
差异
故障
篇文章
成功
两个
向导
如上
完了
少有
属性
时间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
傲鹏系统数据库表结构
网络安全风险人员管理制度
服务器能装成电脑
断头谷下载软件开发
南京网络安全准入控制系统
微信小程序端调用数据库
软件开发方法中哪一个对
开黑啦方舟生存进化服务器
保定逐梦软件开发有限公司
香港免费服务器
网络技术基础瑜伽动作
杭林服务器
我的世界梦世界服务器大全手机版
网络安全工程师考试题库网
.db 数据库
安阳哪里学计算机网络技术
sql 删除数据库中数据
腾讯云服务器资源管理器
学网络安全报什么专业
什么是软件开发的编程语言
宁波奉化附近戴尔机架式服务器
计算机网络技术研究生工资
联想rd340服务器
steam服务器103
1 软件开发(委托)合同
期刊影响因子数据库
网站服务器文件夹可以删除吗
青岛科技大学工业互联网协会
天津综合软件开发出厂价格
网络安全行业目前的状况