Delete Old Trace file & Alert log older in RAC or Single Instance

 

Recommended Trace File Retention Policy for Production

Trace TypeSuggested RetentionNotes
.trc / .trm     7–30 daysBasic diagnostic traces. 30 days if enough disk, else 7–14 days is typical.
Alert log30–90 daysRotate or archive regularly (text or XML version).
Listener logs14–30 daysEspecially if logging is verbose.
Audit logs30–90 daysDepends on compliance/security requirements.

bash-4.3$ du -sg *
0.07    alert
0.00    cdump
0.00    hm
4.77    incident
0.00    incpkg
0.00    ir
0.00    lck
0.00    log
0.01    metadata
0.00    metadata_dgif
0.00    metadata_pv
0.00    stage
0.00    sweep
71.50   trace

bash-4.3$ adrci

ADRCI: Release 19.0.0.0.0 - Production on Tue Jun 24 23:01:07 2025

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

ADR base = "/u01/app/oracle"

adrci> set home diag/rdbms/testdb/testdb1

adrci> show homes
ADR Homes:
diag/rdbms/testdb/testdb1


# NOTE :  (43200 minutes = 30 days) , (86400 minutes = 60 days)

adrci> purge -age 86400

adrci> purge -age 86400 -type trace




For RAC
------------- 

Apply the same in all nodes


Comments

Popular posts from this blog

Enabling Autostart during server reboot of Oracle Database 19c filesystem on Oracle / Redhat Linux 7

Management of Users and privilleges in Oracle Database 12c / 19c in container & Pluggable database

Oracle Temporary Tablespace Resize