Oracle LogMiner

LogMiner, che fa parte di Oracle Database, consente di eseguire query sui redo log file in linea e archiviati tramite un'interfaccia SQL. I redo log file contengono informazioni sulla cronologia dell'attività su un database.

Tutte le modifiche apportate ai dati utente o al dizionario del database vengono registrate nei redo log file di Oracle per eseguire le operazioni di recupero del database. Poiché LogMiner fornisce un'interfaccia relazionale ben definita, facile da usare e completa per i redo log file, può essere utilizzato come potente strumento di auditing dei dati e sofisticato strumento di analisi dei dati. Per le funzionalità chiave di LogMiner, fai riferimento ai LogMiner vantaggi in Oracle Database 19c Utilities o Oracle Database 23ai Utilities .

Oracle Autonomous Database supporta LogMiner, con le seguenti limitazioni:
  • Le procedure DBMS_LOGMNR.ADD_LOGFILE e DBS_LOGMNR.REMOVE_LOGFILE non possono essere utilizzate da un Autonomous Database.

  • La procedura dbms_logmnr.start_logmnr può essere richiamata solo con i parametri SCN o intervallo di tempo. L'esecuzione di query sulla vista V$LOGMNR_CONTENTS restituisce successivamente i dati dell'SCN o dell'intervallo di tempo specificato per l'Autonomous Database connesso.

  • È consentita una sola sessione LogMiner per ogni Autonomous Database.

  • I file di log archiviati di Autonomous Database vengono conservati per 7 giorni. Pertanto, LogMiner può accedere solo a un massimo di 7 giorni di file di log archiviati.

Nota

Per richiamare start_logmnr è necessario disporre del privilegio LOGMINING.