在oracle中,可以利用delete語句配合“SYS.AUD$”刪除審計日志,DELETE語句用于刪除表中的記錄,語法為“DELETE FROM SYS.AUD$;”。
本教程操作環境:linux7.3系統、Oracle 11g版、Dell G3電腦。
oracle怎么刪除審計日志
oracle?11g推出了審計功能,但這個功能會針對很多操作都產生審計文件.aud,日積月累下來這些文件也很多,默認情況下,系統為了節省資源,減少I/0操作,其審計功能是關閉的。
這段時間發現審計占了比較多空間,所以這里記錄下刪除的過程。
刪除審計日志
當已形成很多日志時,可刪除里面的記錄,目前是直接刪除,未對數據庫造成影響。
查詢目前的日志信息:select?*?FROM?SYS.AUD$;
刪除已有的審計信息:DELETE?FROM?SYS.AUD$;
或者快速刪除表信息:truncate?table?SYS.AUD$;
推薦教程:《Oracle視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦