jueves, junio 10, 2010

Siguiendo con el traceo de sesión en Oracle...

Antes de activar el audit de sesión deberíamos comprobar si la base de datos ya está auditando o no.

Miramos en los parámetros de la base de datos qué valor tiene audit_trail y listo.

select name, value from v$parameter
where name like 'audit_trail';

Nosotros ayer lo pusimos a "DB" que activa la auditoría y almacena las trazas en la tabla SYS.AUD$.

Antes de esa asignación me imagino que tendría el valor "none". Le daremos este valor para desactivar la auditoría.

Otros posibles valores:

"OS": Las trazas se almacenan en el sistema operativo en lugar de en Oracle.
"XML": Se almacenan en ficheros XML en el sistema operativo.

Por último, si ponemos db, extended
o xml, extended conseguiremos datos adicionales en las columnas SQLBIND y SQLTEXT.

Saludos.

No hay comentarios: