Casi todos los archivos se pueden eliminar de forma segura manualmente. Por lo general, es mejor mantener:
alert_+ASM1.log (or the one related to your instance)
trace.xml
listener.xml (or the one related to your listener)
Al lado de estos hay algunas notas:
- Oracle alert.log normalmente está configurado en crecimiento hasta infinito.
- Los archivos xml de alerta se rotan automáticamente para que pueda mantener en línea el último
- Todos los archivos cdump, udump y otros incidentes y trazas son inusuales a menos que necesite depurar un problema
- En 11gR2 hay algunos errores relacionados con el crecimiento infinito del archivo de rastreo rbal y no hay parche por el momento
Oracle también sugiere que use el comando adrci para purgar registros antiguos. Puedes ejecutar adrci
y ejecutar el siguiente comando
purge -age 60 -type ALERT
Esto purgará solo los archivos de registro XML marcados como alerta. Así que trace.xml logs. Adrci no funciona con archivos de texto: deben administrarse manualmente. Este es un comportamiento esperado. Además, se han informado varios errores sobre la adrci purge
función. Todavía prefiero eliminarlos manualmente a través de un script de shell que mantiene en línea los últimos archivos recientes en línea. Para alert.log acabo de hacer:
zip alert.log (your log name may differ)
> alert.log