oracle DDL跟踪logminer没有显示"用户名"。" object_name"在sql ddl语句中

时间:2016-06-02 06:38:06

标签: oracle plsql

我已经做了以下事情: 1.强制记录是

  1. supplmental_log_data_min,supplemental_log_data_pk,supplemental_log_data_all yes

  2. 上的存档模式
  3. 使用dbms_logmnr.add_logfiles(logfilename=>'filename');

  4. 添加了日志文件
  5. 使用

    启动logmnr
    dbms_logmnr.start_logmnr(options=>dbms_logmnr.dict_from_redo_logs +
                                   dbms_logmnr.ddl_dict_tracking +
                                   dbms_logmnr.committed_data_only,
                          startscn=>2344343,
                          endscn=>2344456);
    
  6. 查询v $ logmnr_contents

    select sql_redo from v$logmnr_contents where seg_owner='JOHN';
    
  7.   

    当前输出 -       创建表t1(id号);

         

    预期产量 -       create table john.t1(id number);

0 个答案:

没有答案