zoukankan      html  css  js  c++  java
  • ORACLE UNDO REDO查看

    UNDO表空间:

    select * from flashback_transaction_query;

    REDO日志分析:

    注意:必须将所有的脚本在同一窗口执行。

    1. 创建路径:

    mkdir /usr/local/dbs chown oracle:oinstall /usr/local/dbs

    2. 修改数据库参数: alter system set utl_file_dir='/usr/local/dbs' scope=spfile;

    3. 重启数据库

    4. 创建logmnr文件: BEGIN

    dbms_logmnr_d.build(

    dictionary_filename => 'logminer_dict.dat',

    dictionary_location => '/usr/local/dbs');

    END;

    /

    5. 添加日志文件:

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.new,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo01.log');

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.addfile,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo02.log');

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.addfile,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo03.log');

    6. 启动logmnr:

    a. 无条件: BEGIN

    dbms_logmnr.start_logmnr(

    dictfilename => '/usr/local/dbs/logminer_dict.dat');

    END;

    /

    b. 有时间条件:

    begin

    dbms_logmnr.start_logmnr(

    dictFileName => '/usr/local/dbs/logminer_dict.dat',

    StartTime => to_date('2011-8-9 13:00:00','YYYY-MM-DD HH24:MI:SS'),

    EndTime => to_date('2011-8-9 13:22:00','YYYY-MM-DD HH24:MI:SS'));

    end;

    /

    c. 有SCN条件:

    begin

    dbms_logmnr.start_logmnr(
    DictFileName => '/usr/local/dbs/logminer_dict.dat',
    StartScn => 20,
    EndScn => 50)

    end;

    /
    7. 查询结果: select sql_redo FROM v$logmnr_contents;

  • 相关阅读:
    Linux下安装vmtools的语句
    [WP]BugkuCtf
    Linux文件属性及权限
    学习pwn的前提工作及部分解决方案
    windows环境下MySQL mysql-5.7.17-winx64 (社区服务版,community server)安装教程
    ubuntu14.04 LTS 更新国内网易163源
    session cookie
    java collection map
    重温 总结 maven几个重要概念
    java通信
  • 原文地址:https://www.cnblogs.com/weixun/p/3265488.html
Copyright © 2011-2022 走看看