Oracle

記錄和保存使用者活動

  • March 7, 2013

數據庫: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 並將結果寫入文本文件。

引用自:https://dba.stackexchange.com/questions/36182