【实验】日志文件损坏的恢复-------误删除记录的恢复

(1) 创建测试数据库TEST。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(2)创建测试表,并向表中插入两条记录。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(3)对TEST这个数据库进行一次完整备份。
【实验】日志文件损坏的恢复-------误删除记录的恢复

【实验】日志文件损坏的恢复-------误删除记录的恢复
(4)在新建查询中获取当前服务器的时间。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(5)等待三分钟后在新建查询中执行如下的语句删除t_test表中的记录。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(6)对TEST这个数据库进行一次完整备份。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(7)现在数据库的情况已经与被误删除的数据库的情况一致,现在的任务是恢复刚才删除的记录。
(8)对TEST数据库进行一次日志备份。(使用事务日志才能还原到指定的时间点) 。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(9)右键单击TEST数据库名,依次选择“任务”、“还原”和“数据库”,再单击“目标时间点”输入框后面的省略号按钮。
打开“时点还原”窗口,在此指定一个要还原到的精确时间,这个精确时精确时间应为我们在插入记录时间之后。
【实验】日志文件损坏的恢复-------误删除记录的恢复
(10)单击“确定”按钮。将事务日志还原到删除操作前(这里的时间对应上面的删除时间, 并比删除时间略早)。

(11)查询一下,看表是否恢复,结果如图所示,所有的记录都恢复成功。
【实验】日志文件损坏的恢复-------误删除记录的恢复