oracle admin alert.log - ghdrako/doc_snipets GitHub Wiki

# Znajdź lokalizację alert.log:
find $ORACLE_BASE -name "alert*.log"

# Lub standardowa ścieżka:
tail -f $ORACLE_BASE/diag/rdbms/NAZWA_BAZY/NAZWA_INSTANCJI/trace/alert_NAZWA_INSTANCJI.log

alert_dip.log, alert_dip.log.N

tail -f alert_dip.log

. *.trc – trace files (diagnostyczne)

Tworzone przez różne procesy Oracle, np.:

  • j000, j001 – job processes (DBMS_JOB, DBMS_SCHEDULER)
  • dbw0 – background writer,
  • ora – sesje użytkowników,
  • vkrm, cjq0, lg00 – inne procesy systemowe Oracle

*.trm – metadata trace files

  • Te są związane z *.trc, zawierają metadane sesji lub pliku trace.
  • Niepotrzebne w codziennej pracy, można je traktować tak samo jak .trc.
cd /u01/app/oracle/diag/rdbms/dip/dip/trace
rm -f alert_dip.log.{1..30}
find . -name "*.trc" -mtime +3 -exec rm -f {} \;
find . -name "*.trm" -mtime +3 -exec rm -f {} \;

Możesz też zrobić gzip *.trc i przenieść je do archiwum