利用logminer恢复delete误删除操作的数据

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

1环境准备

 

日志挖掘可以基于日志、基于时间、基于SCN分析,这里我们将演示一个基于SCN的分析案例。

开启补充日志功能(必须开始,否则不能捕获DML操作日志):

创建一张livan表,往里面插入了14条数据,如图:

 

 

2查看当前日志

 

3确认SCN删除测试表数据

 

查看当前SCN:

执行delete操作,删除了14条数据:

查看此时的SCN:

 

4 logminer加载日志文件并分析

 

加载日志文件:

开始日志挖掘:

 

5查询v$logmnr_contents视图

 

 

6结束日志挖掘

exec dbms_logmnr.end_logmnr; 
PL/SQL procedure successfully completed.

 转:http://www.cnblogs.com/myrunning/p/4211839.html



本文转自 张冲andy 博客园博客,原文链接: http://www.cnblogs.com/andy6/p/5926024.html  ,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
6月前
|
Oracle 关系型数据库 数据库
oracle误删除数据的恢复方法
oracle误删除数据的恢复方法
55 0
|
SQL Oracle 关系型数据库
truncate表后恢复方法总结
truncate表后恢复方法总结   1.1  BLOG文档结构图   1.2  前言部分   1.
1719 0
|
Oracle 关系型数据库 索引
oracle学习26-误删表数据和误删表回滚
oracle学习26-误删表数据和误删表回滚
105 0
|
Oracle 关系型数据库
oracle 数据回滚,恢复误删的数据,闪回表功能的使用
oracle 数据回滚,恢复误删的数据,闪回表功能的使用
1137 0
oracle 数据回滚,恢复误删的数据,闪回表功能的使用
|
SQL 安全 关系型数据库
四十七、恢复误删除数据
四十七、恢复误删除数据
105 0
|
Oracle 关系型数据库 数据库
|
关系型数据库 数据库 Oracle
|
SQL Oracle 关系型数据库
|
存储 数据安全/隐私保护 Python