/*
涉及到地视图有
v$archived_log 查看归档日志,得到具体的路径
v$logmnr_logs 查看添加档日志后的视图
v$logmnr_contents 归档日志的具体内容
涉及到的包有
dbms_logmnr_d.build() 创建logmnr 数据字典
dbms_logmnr.add_logfile(); 添加要查看的日志
dbms_logmnr.start_logmnr(); 开如始分析数据
*/
--create dictionaray
execute dbms_logmnr_d.build(dictionary_filename =>'dict.ora',dictionary_location =>'/u/app/oracle/product/10.2.0/db_1/log');
--add logfile
/* Formatted on 2015-3-3 16:30:47 (QP5 v5.149.1003.31008) */
execute dbms_logmnr.add_logfile(logfilename=>'/u/arch/1_309_861793420.dbf');
--make sure logfile for minnig
SELECT db_name, thread_sqn, filename FROM v$logmnr_logs;
--- start analysys
exec DBMS_LOGMNR.START_LOGMNR(OPTIONS => SYS.DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG);
--analysys
select operation,timestamp,scn from v$logmnr_contents
where seg_name='LOGMNR_TEST' and
seg_owner='HR' and
seg_type_name='TABLE';
logmnr
原创
©著作权归作者所有:来自51CTO博客作者Enderhe的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:DBA 日常 工作职责
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
logmnr 的使用详解
select * from v$logselect * from v$logfileexec dbms_logmnr.add_logfile('/u01/app/oracle/oradat dbms_logmnr
数据库 dictionary sql oracle table -
V$LOGMNR_CONTENTS 的字段解释
Column Datatype Description SCN NUMBER System change number (SCN)
oracle logminer V$LOGMNR_CONTENTS -
Oracle 采用logmnr 分析在线redo日志
分析误操作导致的数据丢失问题,一般都是用来查找原因使用
Oracle 分析 logmnr -
oracle数据恢复,重点介绍通过日志分析LOGMNR工具恢复的方法
背景,业务数据表被删除8天后发现丢失,里面数据很重要。通过每天的数据备份包找到了10号的数据,但是有5条数据11号备份前
oracle 数据库 database sql 数据