| « SQL : Como contar los registros de las tablas de usuarios en una sola consulta | Oracle 11gr2 : Como utilizar el comando ADRCI » |
Oracle 11gr2 : Nueva característica Audit Trail Cleanup
Típico que un DBA pueda colocarle auditoría a una base de datos, ya sea, en Sistema Operativo o en base de datos a través de la tabla SYS.AUD$, incluso puede ir más allá y colocarle auditoría fina, la llamda FGA
Hasta allí , ninguna novedad, la novedad comienza cuando queremos hacer una mantención de esos archivos, ya sea borrar desde disco los trace, borrar desde las tablas de auditoría etc, ni hablar de generar un Job, casi siempre creamos una Shell y probablemente ni siquiera sepamos Shell Script..
Pues bien, les puedo comentar que desde Oracle11gr2 aparece un package llamado DBMS_AUDIT_MGMT, que puede hacer todas las labores pensadas para archivos de auditoría y más... ahora lo mejor

Todos los detalles de está gran facultad de Oracle, haciendo click en el siguiente link
Implementación y uso del Audit Trail Cleanup
Otros links interesantes
Usando el package DBMS_AUDIT_MGMT
Espero les sirva
![]()
![]()
by Ligarius
22.03.10. 14:57:04. 184 words, 1937 views. Categories: Instalación, Oracle11gR2 , 1 comment » • Send a trackback »
22.03.10. 14:57:04. 184 words, 1937 views. Categories: Instalación, Oracle11gR2 , 1 comment » • Send a trackback »
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)
1 comment
Comment from: JOHN JAIRO GOMEZ LAVERDE [Visitor]
ORACLE DBA
Una pregunta en vez de mover la tabla de auditoria no es posible copiar los datos a otra tabla y despues purgar la tabla de auditoria?.
Otra pregunta ¿existe una politica de retención para la purga aotomatica de los registros de auditoría sin necesidad de crear un job?
Hector : Si claro, de hecho debiese ser lo mas recomendable, aunque ten en cuenta que si trasladas los datos desde la SYS.AUD$ hacía otra table, esa "otra tabla" va a crecer muchísimo, mantener por mantener información en la base de datos tampoco es recomendable..
No, no exista una política de retención , de verdad sería maravilloso si existiese :)
Una pregunta en vez de mover la tabla de auditoria no es posible copiar los datos a otra tabla y despues purgar la tabla de auditoria?.
Otra pregunta ¿existe una politica de retención para la purga aotomatica de los registros de auditoría sin necesidad de crear un job?
Hector : Si claro, de hecho debiese ser lo mas recomendable, aunque ten en cuenta que si trasladas los datos desde la SYS.AUD$ hacía otra table, esa "otra tabla" va a crecer muchísimo, mantener por mantener información en la base de datos tampoco es recomendable..
No, no exista una política de retención , de verdad sería maravilloso si existiese :)
14.10.10 @ 14:24
This post has 20 feedbacks awaiting moderation...