begin
SYS.DBMS_LOGMNR.ADD_LOGFILE('C:\oracle\oradata\jhoracle\REDO01.LOG', --这个文件名你要查询你自己机器的名字
sys.dbms_logmnr.New);
end;
select min(low_time), max(high_time),
min(low_scn), max(next_scn) -1
from V$logmnr_logs;
begin
SYS.DBMS_LOGMNR.START_LOGMNR(Options => sys.dbms_logmnr.DICT_FROM_ONLINE_CATALOG);
end;
Select
SCN,
timestamp,
sql_redo,
session# session_num,
username,
session_info
From V$LOGMNR_CONTENTS where sql_redo like '%update%'
Order by 1;
begin
SYS.DBMS_LOGMNR.END_LOGMNR();
end;
Oracle根据日志文件查询SQL
最新推荐文章于 2025-04-02 17:01:21 发布
本文介绍了如何使用 Oracle 的 LogMiner 工具来解析重做日志文件,以获取特定 SQL 语句的更改记录。通过示例展示了如何设置并启动 LogMiner,以及如何查询已更新的 SQL 语句。
5860

被折叠的 条评论
为什么被折叠?



