Para habilitar la auditoría unificada en Oracle 12c, debe concluir la base de datos Oracle , detener el servicio de escucha de Oracle y, a continuación, reiniciar la base de datos de Oracle y el servicio de escucha de Oracle .
Antes de empezar
Debe tener el privilegio de sistema AUDIT_SYSTEM o el rol AUDIT_ADMIN para completar los pasos siguientes.
Procedimiento
- Cierre la base de datos Oracle conectándose a la base de datos con SQLplus y, a continuación, escriba el mandato siguiente:
- Detenga el servicio de escucha de Oracle escribiendo el mandato siguiente:
- Si procede, detenga Enterprise Manager escribiendo los mandatos siguientes:
cd /u01/app/oracle/product/middleware/oms
export OMS_HOME=/u01/app/oracle/product/middleware/oms
$OMS_HOME/bin/emctl stop oms
- Vuelva a enlazar Oracle DB con la opción uniaud escribiendo los mandatos siguientes:
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk uniaud_on ioracle
- Reinicie la base de datos Oracle conectándose a la base de datos con SQLplus y, a continuación, escriba el mandato siguiente:
- Reinicie el servicio listener de Oracle escribiendo el mandato siguiente:
- Si procede, reinicie Enterprise Manager escribiendo los mandatos siguientes:
cd /u01/app/oracle/product/middleware/oms
export OMS_HOME=/u01/app/oracle/product/middleware/oms
$OMS_HOME/bin/emctl start oms
- Para verificar que la auditoría unificada está habilitada, conéctese a la base de datos Oracle con SQLplus y, a continuación, escriba el mandato siguiente:
select * from v$option where PARAMETER = 'Unified Auditing';
Verifique que el mandato devuelve una fila con VALUE equal to "TRUE".