天天看點

利用logminer恢複delete誤删除操作的資料

1環境準備

日志挖掘可以基于日志、基于時間、基于SCN分析,這裡我們将示範一個基于SCN的分析案例。

開啟補充日志功能(必須開始,否則不能捕獲DML記錄檔):

利用logminer恢複delete誤删除操作的資料

建立一張livan表,往裡面插入了14條資料,如圖:

利用logminer恢複delete誤删除操作的資料
利用logminer恢複delete誤删除操作的資料

2檢視目前日志

利用logminer恢複delete誤删除操作的資料
利用logminer恢複delete誤删除操作的資料

3确認SCN删除測試表資料

檢視目前SCN:

利用logminer恢複delete誤删除操作的資料

執行delete操作,删除了14條資料:

利用logminer恢複delete誤删除操作的資料

檢視此時的SCN:

利用logminer恢複delete誤删除操作的資料

4 logminer加載日志檔案并分析

加載日志檔案:

利用logminer恢複delete誤删除操作的資料

開始日志挖掘:

利用logminer恢複delete誤删除操作的資料

5查詢v$logmnr_contents視圖

利用logminer恢複delete誤删除操作的資料

6結束日志挖掘

exec dbms_logmnr.end_logmnr; 

PL/SQL procedure successfully completed.

 轉:http://www.cnblogs.com/myrunning/p/4211839.html

本文轉自 張沖andy 部落格園部落格,原文連結: http://www.cnblogs.com/andy6/p/5926024.html  ,如需轉載請自行聯系原作者