麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

如何使用log miner分析oracle日志

2024-08-29 13:58:25
字體:
供稿:網(wǎng)友

日常生活中,我們經(jīng)常因為操作失誤丟失數(shù)據(jù)或者是更改數(shù)據(jù),如何進(jìn)行恢復(fù)吶?這篇文章就是幫助我們解決這一困擾,需要的朋友可以參考下

當(dāng)我們不小心誤操作致使數(shù)據(jù)庫數(shù)據(jù)丟失、改變時, 需要對數(shù)據(jù)庫對象做基于時間點的恢復(fù),找到我們需要的數(shù)據(jù),這個時間點不能認(rèn)為精確確定,我們可以通過對oracle日志進(jìn)行分析,而獲得無操作的精確時間點。

oracle db提供了一個分析日志包logmnr

logminer 工具的使用

-------對redo log 進(jìn)行挖掘,找出在某個時間點所作的DDL 或DML 操作(包括:時間點、datablock scn 、sql語句)

實驗測試

 

 
  1. SQL> select name from v$archived_log; 
  2.  
  3. NAME 
  4. -------------------------------------------------- 
  5. /oracle/arch1/1_2_883536782.dbf 
  6.  
  7. SQL> 
  8. SQL> 
  9. SQL> delete from scott.t1;  
  10. 576 rows deleted.  
  11. SQL> alter system archive log current;  
  12. System altered.  
  13. SQL> create table scott.t6 as select * from scott.emp;  
  14. Table created.  
  15. SQL> alter system archive log current; 
  16. System altered. 
  17. SQL> select name from v$archived_log; 
  18.  
  19. NAME 
  20. -------------------------------------------------- 
  21. /oracle/arch1/1_2_883536782.dbf 
  22. /oracle/arch1/1_3_883536782.dbf 
  23. /oracle/arch1/1_4_883536782.dbf 

--啟動log miner添加要分析的日志

 

 
  1. SQL> execute dbms_logmnr.add_logfile(logfilename=>'/oracle/arch1/1_2_883536782.dbf',options=>dbms_logmnr.new); 
  2.  
  3. PL/SQL procedure successfully completed. 

--添加需要分析的日志

 

 
  1. SQL> execute dbms_logmnr.add_logfile(logfilename=>'/oracle/arch1/1_3_883536782.dbf',options=>dbms_logmnr.addfile);  
  2.  
  3. PL/SQL procedure successfully completed.  
  4.  
  5. SQL> execute dbms_logmnr.add_logfile(logfilename=>'/oracle/arch1/1_4_883536782.dbf',options=>dbms_logmnr.addfile)  
  6.  
  7. PL/SQL procedure successfully completed. 

--執(zhí)行l(wèi)og miner

 

 
  1. SQL> execute dbms_logmnr.start_logmnr(options=>dbms_logmnr.dict_from_online_catalog);  
  2.  
  3. PL/SQL procedure successfully completed. 

--查詢分析結(jié)果

 

 
  1. SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';  
  2. Session altered. 
  3. SQL> select username,scn,timestamp,sql_redo from v$logmnr_contents where seg_name='T1';  
  4. USERNAME SCN TIMESTAMP 
  5. ------------------------------ ---------- ------------------- 
  6. SQL_REDO 
  7. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
  8. delete from "SCOTT"."T1" where "EMPNO" = '7782' and "ENAME" = 'CLARK' and "JOB" = 'MANAGER' and "MGR" = '7839' and "HIREDATE" = TO_DATE('1981-06-09 00:00:00''yyyy-mm-dd hh24:mi:ss') and "SAL" = '245 
  9. 0' and "COMM" IS NULL and "DEPTNO" = '10' and ROWID = 'AAAVbSAAFAAAACXABi'; 
  10.  
  11. SYS 1494545 2015-06-28 04:24:44 
  12. delete from "SCOTT"."T1" where "EMPNO" = '7839' and "ENAME" = 'KING' and "JOB" = 'PRESIDENT' and "MGR" IS NULL and "HIREDATE" = TO_DATE('1981-11-17 00:00:00''yyyy-mm-dd hh24:mi:ss') and "SAL" = '500 
  13. 0' and "COMM" IS NULL and "DEPTNO" = '10' and ROWID = 'AAAVbSAAFAAAACXABj'; 
  14.  
  15. SYS 1494545 2015-06-28 04:24:44 
  16. delete from "SCOTT"."T1" where "EMPNO" = '7844' and "ENAME" = 'TURNER' and "JOB" = 'SALESMAN' and "MGR" = '7698' and "HIREDATE" = TO_DATE('1981-09-08 00:00:00''yyyy-mm-dd hh24:mi:ss') and "SAL" = '1 
  17. 。。。。。 

--結(jié)束log miner 分析

 

 
  1. SQL> execute dbms_logmnr.end_logmnr; 
  2.  
  3. PL/SQL procedure successfully completed. 

以上就是本文的全部內(nèi)容,希望大家可以喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 92自拍视频 | 羞羞视频免费网站含羞草 | 成人富二代短视频 | 视频一区二区三区视频 | 一级电影在线观看 | 最污网站 | 欧美重口另类videos人妖 | 国产一级做a爱片在线看免 2019天天干夜夜操 | 欧美成人一级 | 欧产日产国产精品99 | 激情综合网俺也去 | 一区二区三区在线播放视频 | 亚洲精品无码不卡在线播放he | 午夜精品影院 | 日韩视频网址 | 欧洲精品视频在线观看 | av成人免费看 | 9797色 | 中国精品久久 | 欧美毛片免费观看 | 亚洲国产精品一区二区精品 | 在线中文字幕播放 | 91社区电影 | 黑人日比| 日韩毛片在线看 | 成年性羞羞视频免费观看 | www.99久久久 | 国产 视频 一区二区 | 多人乱大交xxxxx变态 | 污视频在线免费 | 成人 在线 | 国产在线观看一区二区三区 | 第四色成人网 | av手机免费在线观看 | 欧美成人黄色小视频 | 国产精品免费一区二区 | av免费不卡国产观看 | 成人毛片av在线 | 国产精品一区二区三区在线 | 国产成年人在线观看 | 亚洲网站免费观看 |