Oracle その他

Windows 環境で統合監査を有効化する方法|Oracle 19c

無効の状態

統合監査の状態を確認。

SELECT VALUE FROM V$OPTION WHERE PARAMETER = 'Unified Auditing';

実行例

SQL> SELECT VALUE FROM V$OPTION WHERE PARAMETER = 'Unified Auditing';

VALUE
----------------------------------------------------------------
FALSE

有効化する手順

インスタンスを停止

shutdown immediate

サービスを停止

net stop OracleService%ORACLE_SID%

実行例

C:\Users\Administrator>net stop OracleServiceORCL
The OracleServiceORCL service is stopping........
The OracleServiceORCL service was stopped successfully.

ファイル名変更

以下ファイルの bdl という文字を消し名前の変更をする。

C:\app\Administrator\product\19.3.0\dbhome_1\bin\orauniaud19.dll.dbl

C:\app\Administrator\product\19.3.0\dbhome_1\bin\orauniaud19.dll

サービスを起動

net start OracleServiceORCL

実行例

C:\Users\Administrator>net start OracleServiceORCL
The OracleServiceORCL service is starting...........
The OracleServiceORCL service was started successfully.

有効になっているか確認

実行例

C:\Users\Administrator>sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Fri Nov 26 17:11:44 2021
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL>
SQL> SELECT VALUE FROM V$OPTION WHERE PARAMETER = 'Unified Auditing';

VALUE
----------------------------------------------------------------
TRUE

この記事が役に立ったという方は
ボタンをポチッとしてくれたら喜びます

-Oracle, その他
-, ,