Shareware software
Работа с окном
Logminer - это механизм извлечения данных из архивных журналов СУБД Oracle.
Главное окно -> DB -> Logminer UI

Последовательность действий:
-
Ввести в поле "Archivelog directory" путь к папке с архивными журналами.
Если раскрыть список, выбирается информация из v$parameter, не пустые значения параметров log_archive_dest_%
-
Нажать кнопку "Get list file" для получения списка файлов в директории
-
В списке "The list of files in the directory" выбрать нужные журналы для просмотра данных
-
Нажат кнопку "View data" для загрузки данных из журнала
Кнопка "Stop logmnr" - закрыть набор данных
Кнопка "Reopen query" - переотрыть набор данных
Вкладка "Query" - запрос для просмотра данных журнале
Вкладка "Script" - полный текст скрипта для просмотра журналов

Получение списка файлов в директории
DECLARE
pattern VARCHAR2(1024) := $$FOLDER_PATH;
ns VARCHAR2(1024);
BEGIN
DBMS_OUTPUT.ENABLE(1000000);
SYS.DBMS_BACKUP_RESTORE.searchFiles(pattern, ns);
FOR each_file IN (SELECT FNAME_KRBMSFT AS name FROM X$KRBMSFT) LOOP
DBMS_OUTPUT.PUT_LINE(each_file.name);
END LOOP;
END;
Извлечение данных из журналов
begin DBMS_LOGMNR.ADD_LOGFILE(LOGFILENAME => '$$FILE_PATH',OPTIONS => DBMS_LOGMNR.ADDFILE); end;
/
begin DBMS_LOGMNR.START_LOGMNR(OPTIONS => DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG); end;
/
select * FROM v$logmnr_contents l;