记一次数据库误操作,删除了整个表的内容,恢复过程

不小心执行了delete from table1 

犹如提壶灌顶啊!

脑子里直接想到的方法就是“把昨天的备份文件XXX.BAK进行恢复”,在sqlserver2014直接右键-还原数据库,选择好设备文件,和还原到的目标路径,开始执行。6G的mdf文件+271G的ldf文件,移动硬盘写入数据为100M秒,粗算了一下大概需要40多分钟吧。

但是,但是一个多小时都过去了,数据库还原执行界面还是显示进行中.....

又耐心的等了20分钟,还是没完成。这可咋办,是不是进程挂起了?假死了?

最后执行了一个语句,直接手动刷新状态  restore database XXX with recovery

OK,现在可以正常访问数据库和表了,接下来就是还原生产环境里的内容了!

心情总算又坦荡了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值