關于創建Logminer 問題 請大家幫我分析下 謝謝~!

[复制链接]
查看11 | 回复4 | 2008-10-24 13:29:38 | 显示全部楼层 |阅读模式
SQL> execute dbms_logmnr_d.build(dictionary_filename=>'v816dict.ora',dictionary_location=>'/u01/oracle/logs');
PL/SQL procedure successfully completed.
EXECUTE dbms_logmnr.add_logfile(LogFileName=>'/u01/oracle/oradata/pgy/redo01.log',Options=>dbms_logmnr.new);
PL/SQL procedure successfully completed.
EXECUTE dbms_logmnr.add_logfile(LogFileName=>'/u01/oracle/oradata/pgy/redo02.log',Options=>dbms_logmnr.addfile);
PL/SQL procedure successfully completed.
EXECUTE dbms_logmnr.add_logfile( LogFileName=>'/u01/oracle/oradata/pgy/archive/ARCARC09108.001', Options=>dbms_logmnr.new);
PL/SQL procedure successfully completed.
EXECUTE dbms_logmnr.add_logfile( LogFileName=>'/u01/oracle/archlog/pgy/arch1_98_670966644.arc', Options=>dbms_logmnr.new);
PL/SQL procedure successfully completed.
SQL> EXECUTE dbms_logmnr.add_logfile( LogFileName=>'/u01/oracle/oradata/pgy/redo02.log',Options=>dbms_logmnr. REMOVEFILE);
BEGIN dbms_logmnr.add_logfile( LogFileName=>'/u01/oracle/oradata/pgy/redo02.log',Options=>dbms_logmnr. REMOVEFILE); END;
*
ERROR at line 1:
ORA-01290: cannot remove unlisted logfile /u01/oracle/oradata/pgy/redo02.log
ORA-06512: at "SYS.DBMS_LOGMNR", line 68
ORA-06512: at line 1

SQL> EXECUTE dbms_logmnr.start_logmnr( DictFileName=>' /u01/oracle/logs/ v816dict.ora ');
BEGIN dbms_logmnr.start_logmnr( DictFileName=>' /u01/oracle/logs/ v816dict.ora '); END;
*
ERROR at line 1:
ORA-01284: file/u01/oracle/logs/ v816dict.oracannot be openedORA-06512: at "SYS.DBMS_LOGMNR", line 58
ORA-06512: at line 1

SQL>
回复

使用道具 举报

千问 | 2008-10-24 13:29:38 | 显示全部楼层
关注
回复

使用道具 举报

千问 | 2008-10-24 13:29:38 | 显示全部楼层
应该只有一个dbms_logmnr.new ,然后都是dbms_logmnr.addfile .
再试一试.
回复

使用道具 举报

千问 | 2008-10-24 13:29:38 | 显示全部楼层
/u01/oracle/logs/ v816dict.ora有空格吧
回复

使用道具 举报

千问 | 2008-10-24 13:29:38 | 显示全部楼层
恩啊 你說對了 是有空格 謝謝~!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行