亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

淺談LogMiner的使用方法

2024-08-29 13:57:04
字體:
來源:轉載
供稿:網友
Logminer是每個Dba都應熟悉的工具,當一天由于用戶的誤操作你需要做不完全的恢復時,由于你無法確定這個操作是哪個時間做的,所以這對你的恢復就帶來的很大的難度,丟失的數據也不能完全恢復回來。而LogMiner就可以幫你確定這個誤操作的準確時間。

我的測試環境是Aix4.3.3的操作系統,Oracle9.2.0.3的測試庫。

一、LogMiner的幾點說明
1、LogMiner可以幫你確定在某段時間所發的各種DML,DDL操作的具體時間和SCN號,它所依據的是歸檔日志文件及聯機日志文件。
2、它只能在Oracle8i及以后的版本中使用,不過它可以分析Oracle8的日志。
3、Oracle8i只能用于分析DML操作,到Oracle9i則可以分析DDL操作了。
4、LogMiner不支持索引組織表、Long、LOB及集合類型。
5、MTS的環境也不能使用LogMiner.

二、操作步驟
1、設定用于LogMiner分析的數據文件存放的位置
這是設定utl_file_dir參數的過程,我的示例:
a、在initctc.ora文件中加入如下一行
    utl_file_dir=/u01/arch
b、得啟數據庫
  oracle>sqlplus /nolog  
  sql>conn / as sysdba
  sql>shutdown immediate
  sql>statup

2、生成數據字典文件,是通過dbms_logmnr_d.build()來完成。
  SQL> BEGIN
  2    dbms_logmnr_d.build(
  3      dictionary_filename => ’logminer_dict.dat’,
  4      dictionary_location => ’/u01/arch’
  5    );
  6  END;
  7 / 

  dictionary_location指的是Logminer數據字典文件存放的位置,它必須匹配utl_file_dir的設定。
  其中的dictionary_filename指的是放于存放位置的字典文件的名字,名字可以任意取。

3、建立一個日志分析表
  a、建立日志分析表數據庫必須在mount或nomount狀態,啟動數據庫到mount狀態。
    sqlplus /nolog
    sql>conn / as sysdba
    sql>shutdown immediate
    sql>starup mount

  b、建立日志分析表,使用dbms_logmnr.add_logfile()
    SQL> BEGIN
    2    dbms_logmnr.add_logfile(
    3      options => dbms_logmnr.new,
    4      logfilename => ’/u01/arch/arc_ctc_0503.arc’
    5    );
    6  END;
    7 /      
    其中的options有三種取值,dbms_logmnr.new用于建一個日志分析表;dbms_logmnr.addfile用于加入用于分析的的日志文件;dbms_logmnr.removefile用于移出用于分析的日志文件。


4、添加用于分析的日志文件。
    SQL> BEGIN
    2    dbms_logmnr.add_logfile(
    3      options => dbms_logmnr.addfile,
    4      logfilename => ’/u01/arch/arc_ctc_0504.arc’
    5    );
    6  END;
    7 / 

  使用則可以把這個文件從日志分析表中移除,從而不進行分析。
    SQL> BEGIN
    2    dbms_logmnr.add_logfile(
    3      options => dbms_logmnr.removefile,
    4      logfilename => ’/u01/arch/arc_ctc_0503.arc’
    5    );
    6  END;
    7 /  


5、啟動LogMiner進行分析。
    SQL> BEGIN
    2    dbms_logmnr.start_logmnr(
    3      dictfilename => ’/u01/arch/logminer_dict.dat’,
    4      starttime => to_date(’20030501 12:15:00’,’yyyymmdd hh24:mi:ss’),
    5      endtime => to_date(’20030501 15:40:30’,’yyyymmdd hh24:mi:ss’)
    6    );
    7  END;
    8 / 

    即分析2003年5月1日這天12:15至15:40這段時間,并把分析結果放到數據字典中以用于查詢。還有兩個參數StartScn(起始scn號)及EndScn(終止Scn)號。

6、查看日志分析的結果,通過查詢v$logmnr_contents可以查詢到
  a、查看DML操作,示例:
    SELECT operation,
          sql_redo,
          sql_undo,
      FROM V$logmnr_contents
    WHERE seg_name = ’QIUYB’;

    OPERATION    SQL_REDO                    SQL_UNDO
    ----------    --------------------------  --------------------------
    INSERT        inser into qiuyb.qiuyb ...  delete from qiuyb.qiuyb...

    其中operation指的是操作,sql_redo指的是實際的操作,sql_undo指的是用于取消的相反的操作。

  b、查看DDL操作,示例:
    SELECT timstamp,
          sql_redo
      FROM v$logmnr_contents
    WHERE upper(sql_redo) like ’%TRUNCATE%’;

7、結束LogMiner的分析。
  SQL>BEGIN
  2    dbms_logmnr.end_logmnr;
  3  end;
  4 / 

三、與LogMiner相關的數據字典。
1、v$loglist          它用于顯示歷史日志文件的一些信息
2、v$logmnr_dictionary 因logmnr可以有多個字典文件,該視圖用于顯示這方面信息。
3、v$logmnr_parameters 它用于顯示logmnr的參數
4、v$logmnr_logs      它用于顯示用于分析的日志列表信息。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频精品一区| 久久国产加勒比精品无码| 欧美性生交xxxxx久久久| 国产91精品久久久| 中文字幕国产亚洲2019| 国产mv免费观看入口亚洲| 91精品国产高清久久久久久久久| 日韩国产中文字幕| 热门国产精品亚洲第一区在线| 日韩视频免费中文字幕| 亚洲国产天堂久久综合网| 久久精品免费电影| 久久精品国产久精国产一老狼| 成人免费在线视频网站| 国产精品美女在线| 亚洲第一av在线| 久久青草福利网站| 尤物yw午夜国产精品视频明星| 97视频在线观看免费高清完整版在线观看| 国产精品入口夜色视频大尺度| 日韩欧美在线一区| 亚洲人成网站999久久久综合| 国产91色在线播放| 亚洲欧美日韩国产成人| 亚洲精品国产电影| 欧美精品在线免费| 久久久之久亚州精品露出| 91亚洲国产成人精品性色| 国产日韩在线精品av| 国产丝袜视频一区| 亚洲日本欧美日韩高观看| 日韩精品视频观看| 亚洲欧美日韩成人| 亚洲综合成人婷婷小说| 91大神福利视频在线| 亚洲天堂av网| 久久久久久久久久久91| 91九色蝌蚪国产| 亚洲社区在线观看| 国产精品一区二区三区毛片淫片| 日韩精品视频在线观看免费| 亚洲区一区二区| 粉嫩av一区二区三区免费野| 亚洲精品v天堂中文字幕| 久久久久久久久久久网站| 国产精品av免费在线观看| 欧美性猛交xxxx黑人| 韩日精品中文字幕| 91在线视频成人| 国产精品视频26uuu| 国产精品久久久久久久久久久不卡| 国产三级精品网站| 亚洲精品白浆高清久久久久久| 色爱精品视频一区| 久久久久亚洲精品国产| 久久久伊人日本| 日韩精品视频在线观看网址| 日韩成人av网址| 亚洲精品久久久久久久久久久| 亚洲欧美自拍一区| 国内揄拍国内精品少妇国语| 久久久久久久成人| 欧美一级bbbbb性bbbb喷潮片| 92国产精品视频| 亚洲国产精品嫩草影院久久| 波霸ol色综合久久| 亚洲日本欧美中文幕| 97视频在线观看成人| 亚洲级视频在线观看免费1级| 38少妇精品导航| 在线观看国产欧美| 亚洲欧美在线一区| 日韩有码片在线观看| 91中文在线视频| 亚洲自拍偷拍一区| 狠狠综合久久av一区二区小说| 国产精品久久久久久久久久免费| 欧美国产精品va在线观看| 久久中文字幕在线| 成人av在线天堂| 国产一区二区三区视频| 欧美中文字幕在线观看| 久久久欧美一区二区| 色综合久综合久久综合久鬼88| 日韩av色在线| 国产这里只有精品| 中文字幕精品网| 在线精品播放av| 91在线观看免费高清| 亚洲一区二区国产| 欧美色欧美亚洲高清在线视频| 欧美黄色成人网| 国产成人精品日本亚洲| 中文字幕亚洲精品| 久久久久一本一区二区青青蜜月| 国产视频观看一区| 91精品久久久久久久久久入口| 日韩av电影在线免费播放| 亚洲一区二区三区毛片| 国产欧美日韩综合精品| 国产亚洲欧美视频| 国产99久久久欧美黑人| 欧美亚洲国产成人精品| 国产成人精品在线播放| 中文字幕少妇一区二区三区| 亚洲免费电影一区| 国产日韩精品在线播放| 国产97色在线| 岛国视频午夜一区免费在线观看| 91黄色8090| 69久久夜色精品国产7777| 视频直播国产精品| 国产精品最新在线观看| 国产精品69久久| 亚洲а∨天堂久久精品喷水| 日韩女优在线播放| 国产一区二区三区免费视频| 欧美亚洲在线视频| 中文字幕欧美视频在线| 国产91露脸中文字幕在线| 亚洲精品黄网在线观看| 欧美日韩高清在线观看| 国产日韩欧美影视| 欧美天天综合色影久久精品| 亚洲欧美中文日韩在线v日本| 尤物tv国产一区| 亚洲男子天堂网| 亚洲激情视频网| 国产亚洲视频在线观看| 国产欧美欧洲在线观看| 欧美午夜丰满在线18影院| 在线观看日韩av| 亚洲精品国产综合区久久久久久久| 91精品国产九九九久久久亚洲| 国产狼人综合免费视频| 日韩在线观看成人| 亚洲色图35p| 久久免费视频在线| 亚洲成成品网站| 日韩在线免费视频观看| 亚洲免费视频网站| 成人在线播放av| xxx一区二区| 亚洲一区二区国产| 国产精品美女久久久免费| 欧美精品videosex性欧美| 色狠狠久久aa北条麻妃| 亚洲天堂av在线免费观看| 亚洲tv在线观看| 亚洲va男人天堂| 国产区精品在线观看| 国产一区二区三区欧美| 蜜臀久久99精品久久久无需会员| 亚洲天堂av在线播放| 91久久精品美女高潮| 国产精品第一区| 亚洲剧情一区二区| 深夜福利亚洲导航| 亚洲激情视频网站| 正在播放亚洲1区| 亚洲欧美国产精品| 欧美日韩一区二区免费视频| 中文字幕在线国产精品| 韩剧1988免费观看全集|