ITPub博客

首页 > 数据库 > Oracle > Dbms_logmnr的使用示例

Dbms_logmnr的使用示例

原创 Oracle 作者:ttxing 时间:2009-08-26 17:51:08 0 删除 编辑

--1.生成数据字典文件

begin

sys.DBMS_LOGMNR_D .build('my.ora',

'c:temp',

DBMS_LOGMNR_D.STORE_IN_FLAT_FILE);

end;

--2.设置表空间

BEGIN

DBMS_LOGMNR_D.set_tablespace('tbs_DAT');

END;

--3.首次添加日志文件

BEGIN

DBMS_LOGMNR.add_logfile('C:TEMPLOG6.ORA',DBMS_LOGMNR.NEW);

END;

--4.添加另外的日志文件

BEGIN

DBMS_LOGMNR.add_logfile('C:TEMPLOG4.ORA',dbms_logmnr.ADDFILE);

END;

--5.分析日志

BEGIN

DBMS_LOGMNR.start_logmnr(startTime => TO_DATE('2009-08-06 16:00:00',

'YYYY-MM-DD HH24:MI:SS'),

endTime => TO_DATE('2009-08-06 17:30:00',

'YYYY-MM-DD HH24:MI:SS'),

DictFileName => 'C:TEMPMY.ORA');

END;

--6.查看日志分析结果

SELECT * FROM V$LOGMNR_CONTENTS where seg_name ='QX_GNMK';

--7.结束日志挖掘

BEGIN

DBMS_LOGMNR.end_logmnr;

END;

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/621535/viewspace-1026390/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-12-04

  • 博文量
    11
  • 访问量
    19916