IT咨询服务Oraclelogminer

Logminer 按时间执行分析报错,是什么原因?

Logminer 按时间执行分析报错,是什么原因?
如下所示:
SQL> execute dbms_logmnr.start_logmnr(startTime => to_date('2021-12-04 00:00:00','yyyy-mm-dd hh24:mi:ss'),endTime => to_date('2021-12-08 12:00:00','yyyy-mm-dd hh24:mi:ss'),DictFileName => 'C:\oralogs\sqltrace.ora');
BEGIN dbms_logmnr.start_logmnr(startTime => to_date('2021-12-04 00:00:00','yyyy-mm-dd hh24:mi:ss'),endTime => to_date('2021-12-08 12:00:00','yyyy-mm-dd hh24:mi:ss'),DictFileName => 'C:\oralogs\sqltrace.ora'); END;

*
第 1 行出现错误:
ORA-01291: 缺失日志文件
ORA-06512: 在 "SYS.DBMS_LOGMNR", line 58
ORA-06512: 在 line 1

但不按时间分析,就不报错:
SQL> execute dbms_logmnr.start_logmnr(dictfilename =>'C:/oralogs/sqltrace.ora')

PL/SQL 过程已成功完成。

为什么按时间执行分析,就报错呢? 

参与3

1同行回答

提示很明显,确实日志文件,按照时间分析,需要你指定的时间范围内归档日志文件存在。你可以查询物理文件或类似v$archived_log视图查询指定时间段内归档文件是否存在。显示全部

提示很明显,确实日志文件,按照时间分析,需要你指定的时间范围内归档日志文件存在。
你可以查询物理文件或类似v$archived_log视图查询指定时间段内归档文件是否存在。

收起
融资租赁 · 2021-12-13
浏览942

提问者

zymh_zy
IT顾问国内某公司
擅长领域: 服务器数据库中间件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-13
  • 关注会员:2 人
  • 问题浏览:1543
  • 最近回答:2021-12-13
  • X社区推广