tanbus
Дата: 12.12.2007 12:45:11
Добрый день! Стоит Oracle 10g. Изменения были сделаны недавно. Т.е. оперативные журналы с тех пор точно не перезаписывались.
1. Загружаю журналы в LogMiner:
BEGIN
DBMS_LOGMNR.ADD_LOGFILE
('H:\oracle\product\10.1.0\oradata\rb\REDO02.LOG');
DBMS_LOGMNR.ADD_LOGFILE
('H:\oracle\product\10.1.0\oradata\rb\REDO01.LOG');
DBMS_LOGMNR.ADD_LOGFILE
('H:\oracle\product\10.1.0\oradata\rb\REDO03.LOG');
END;
PL/SQL procedure successfully completed.
2. Проверяю:
select db_name,thread_sqn,filename from v$logmnr_logs;
DB_NAME THREAD_SQN
-------- ----------
FILENAME
-------------------------------------------------
RB 1133
H:\oracle\product\10.1.0\oradata\rb\REDO03.LOG
RB 1134
H:\oracle\product\10.1.0\oradata\rb\REDO02.LOG
RB 1135
H:\oracle\product\10.1.0\oradata\rb\REDO01.LOG
3. Стартую LogMiner:
BEGIN
DBMS_LOGMNR.START_LOGMNR
(options=>
dbms_logmnr.dict_from_online_catalog);
END;
4. Пробую отыскать запись в нужной таблице
select * from v$logmnr_contents where table_name='ACCOUNTS';
Записей с UPDATE нет вообще, с INSERT вижу половину. Пробовал делать с файлом словаря. Такая же картина. В чем может быть проблема?
Заранее спасибо.