Para ativar a Auditoria unificada no Oracle 12c,
deve-se encerrar o banco de dados Oracle, parar o serviço de
listener
do Oracle e depois reiniciar o banco de dados Oracle e o serviço
de listener do Oracle.
Antes de iniciar
Deve-se ter o privilégio no sistema AUDIT_SYSTEM ou a
função AUDIT_ADMIN para concluir as seguintes etapas.
Procedimento
- Encerre o banco de dados Oracle conectando-se ao banco de
dados com SQLplus e, em seguida, digite o seguinte comando:
- Pare o serviço de listener do Oracle digitando o seguinte
comando:
- Se aplicável, pare o Enterprise Manager, digitando os
seguintes comandos:
cd /u01/app/oracle/product/middleware/oms
export OMS_HOME=/u01/app/oracle/product/middleware/oms
$OMS_HOME/bin/emctl stop oms
- Relink Oracle DB com a opção uniaud digitando os seguintes comandos:
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk uniaud_on ioracle
- Reinicie o banco de dados Oracle, conectando-se ao banco de
dados com SQLplus e, em seguida, digite o seguinte comando:
- Reiniciar o serviço Oracle listener digitando o seguinte comando:
- Se aplicável, reinicie o Enterprise Manager, digitando os
seguintes comandos:
cd /u01/app/oracle/product/middleware/oms
export OMS_HOME=/u01/app/oracle/product/middleware/oms
$OMS_HOME/bin/emctl start oms
- Para verificar se a auditoria unificada está ativada,
conecte-se ao banco de dados Oracle com SQLplus e, em
seguida, digite o seguinte comando:
select * from v$option where PARAMETER = 'Unified Auditing';
Verifique se o comando retorna uma linha com VALUE equal to "TRUE".