Oracle LogMiner

O LogMiner, que faz parte do Oracle Database, permite consultar arquivos de redo log on-line e arquivados por meio de uma interface SQL. Os arquivos de redo log contêm informações sobre o histórico de atividade em um banco de dados.

Todas as alterações feitas nos dados do usuário ou no dicionário do banco de dados são registradas nos arquivos de redo log da Oracle para executar operações de recuperação do banco de dados. Como o LogMiner fornece uma interface relacional abrangente, fácil de usar e bem definida para arquivos de redo log, ele pode ser usado como uma poderosa ferramenta de auditoria de dados e uma sofisticada ferramenta de análise de dados. Para obter os principais recursos do LogMiner, consulte LogMiner Benefits em Oracle Database 19c Utilities ou Oracle Database 23ai Utilities.

O Oracle Autonomous Database suporta o LogMiner, com as seguintes limitações:
  • Os procedimentos DBMS_LOGMNR.ADD_LOGFILE e DBS_LOGMNR.REMOVE_LOGFILE não podem ser usados em um Autonomous Database.

  • O procedimento dbms_logmnr.start_logmnr só pode ser chamado com parâmetros SCN ou de intervalo de tempo. A consulta da view V$LOGMNR_CONTENTS retorna subsequentemente os dados do SCN ou do intervalo de tempo especificado para o Autonomous Database conectado.

  • Só é permitida uma sessão do LogMiner por Autonomous Database.

  • Os arquivos de log arquivados do Autonomous Database são mantidos por 7 dias. Portanto, o LogMiner só pode acessar até 7 dias de arquivos de log arquivados.

Observação

Você deve ter o privilégio LOGMINING para chamar start_logmnr.