Oracle
記錄和保存使用者活動
數據庫:Oracle 11gR2 作業系統:Windows 2008 Server R2
我沒有受過 DBA 培訓,只需要臨時在 Oracle 數據庫上執行一些東西,該數據庫用於執行 OLAP 流程。
如果可能,我需要自動化使用者活動記錄(大約 30 個使用者)並保存這些數據(作為文本文件)。
我需要記錄的內容:
SQL_TEXT, PARSING_SCHEMA_NAME, FIRST_LOAD_TIME, DISK_READS, ROWS_PROCESSED, ELAPSED_TIME, SERVICE, MODULE, IP_ADDRESS
每小時自動保存此日誌會很棒。
我對 RMAN 進行了研究,但現階段對我來說似乎很複雜。
謝謝。
Oracle 具有相當廣泛的審計功能。此頁面是 Oracle 2 Day + 安全指南的一部分。它將引導您了解一些功能,並提供有關設置審計跟踪的教程。
您可以每小時查詢 DBA_AUDIT_TRAIL 並將結果寫入文本文件。