Um Unified Auditing in Oracle 12czu aktivieren, müssen Sie die Oracle -Datenbank herunterfahren. Stoppen Sie den Oracle -Listener-Service und starten Sie anschließend die Oracle -Datenbank und den Oracle -Listener-Service erneut.
Vorbereitende Schritte
Sie müssen über die Systemberechtigung AUDIT_SYSTEM oder die Rolle AUDIT_ADMIN verfügen, um die folgenden Schritte ausführen zu können:
Vorgehensweise
- Beenden Sie die Oracle -Datenbank, indem Sie eine Verbindung zur Datenbank mit SQLplus herstellen, und geben Sie dann den folgenden Befehl ein:
- Stoppen Sie den Oracle -Listener-Service, indem Sie den folgenden Befehl eingeben:
- Stoppen Sie Enterprise Manager gegebenenfalls, indem Sie die folgenden Befehle eingeben:
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 mit der Option uniaud durch Eingabe der folgenden Befehle:
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk uniaud_on ioracle
- Starten Sie die Oracle -Datenbank erneut, indem Sie eine Verbindung zur Datenbank mit SQLplus herstellen, und geben Sie dann den folgenden Befehl ein:
- Starten Sie den Oracle Listener -Service erneut, indem Sie den folgenden Befehl eingeben:
- Starten Sie Enterprise Manager gegebenenfalls erneut, indem Sie die folgenden Befehle eingeben:
cd /u01/app/oracle/product/middleware/oms
export OMS_HOME=/u01/app/oracle/product/middleware/oms
$OMS_HOME/bin/emctl start oms
- Um zu überprüfen, ob die einheitliche Prüfung aktiviert ist, stellen Sie mit SQLplus eine Verbindung zur Oracle -Datenbank her und geben Sie dann folgenden Befehl ein:
select * from v$option where PARAMETER = 'Unified Auditing';
Vergewissern Sie sich, dass der Befehl eine Zeile mit VALUE equal to "TRUE"zurückgibt.