WEB开发网
开发学院数据库Oracle 使用Logminer工具分析DML和DDL操作(二) 阅读

使用Logminer工具分析DML和DDL操作(二)

 2008-11-11 12:59:37 来源:WEB开发网   
核心提示: 2、把在线重做日志变成归档日志,这样分析归档日志就可以了SQL> alter system switch logfile;系统已更改,使用Logminer工具分析DML和DDL操作(二)(2),3、建立日志分析列表:SQL>conn/assysdba已连接,SQL>exe

2、把在线重做日志变成归档日志,这样分析归档日志就可以了

SQL> alter system switch logfile;

系统已更改。

3、建立日志分析列表:

SQL>conn/assysdba
已连接。
SQL>executedbms_logmnr.add_logfile(-
>logfilename=>'D:oracleproduct10.2.0
flash_recovery_areaORCLARCHIVELOG2008_10_23
O1_MF_1_41_4HZPW700_.ARC',options=>dbms_logmnr.new);

PL/SQL 过程已成功完成。

SQL> execute dbms_logmnr.add_logfile(logfilename=>'D:oracleproduct10.2.0

flash_recovery_areaORCLARCHIVELOG2008_10_23

O1_MF_1_40_4HZKMGPY_.ARC',options=>dbms_logmnr.addfile);

PL/SQL 过程已成功完成。

4、启动LogMiner

SQL> execute dbms_logmnr.start_logmnr

(options=>dbms_logmnr.dict_from_online_catalog);

PL/SQL 过程已成功完成。

5、查看日志分析结果:

SQL>colusernameformata8
SQL>colsql_redoformata50
SQL>altersessionsetnls_date_format='yyyy-mm-ddhh24:mi:ss';

会话已更改。

SQL>selectusername,timestamp,sql_redofromv$logmnr_contentswhere
seg_name='DEPT';
USERNAMETIMESTAMP     SQL_REDO                     
-----------------------------------------------------------------------------
MZL   2008-10-2310:02:22insertinto"SCOTT"."DEPT"("COL1","COL2","COL3"
              ,"COL4")values(HEXTORAW('c133'),HEXTORAW('58696
              16f'),HEXTORAW('5869616e674775616e67'),HEXTORAW('3
              13338313338303030'));               
                                        
USERNAMETIMESTAMP     SQL_REDO                     
-----------------------------------------------------------------------------
MZL   2008-10-2310:03:20altertablescott.deptadd(addressvarchar2(300));

上一页  1 2 3 4 5  下一页

Tags:使用 Logminer 工具

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接