做了这个没有啊?
创建列表
EXECUTE dbms_logmnr.add_logfile(LogFileName=>'e:\Oracle\oradata\sxf\redo01.log',Options=>dbms_logmnr.new);
添加其他日志文件到列表
EXECUTE dbms_logmnr.add_logfile(
LogFileName=>'e:\Oracle\oradata\sxf\redo02.log',
Options=>dbms_logmnr.addfile);
创建列表
EXECUTE dbms_logmnr.add_logfile(LogFileName=>'e:\Oracle\oradata\sxf\redo01.log',Options=>dbms_logmnr.new);
添加其他日志文件到列表
EXECUTE dbms_logmnr.add_logfile(
LogFileName=>'e:\Oracle\oradata\sxf\redo02.log',
Options=>dbms_logmnr.addfile);
直接找出所做操作的redoSQL的行.再比较一下和你的上面查询有什么不同.
创建列表
EXECUTE dbms_logmnr.add_logfile(LogFileName=>'d:\Oracle\oradata\sxf\redo01.log',Options=>dbms_logmnr.new);
报错:ERROR 位于第 1 行:
ORA-01284: 文件 d:\Oracle\oradata\sxf\redo01.log 无法打开
ORA-00308: 无法打开存档日志 'd:\Oracle\oradata\sxf\redo01.log'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。初学oracle 请多指教!