达梦数据库日志挖掘

达梦数据库归档日志分析

  • 修改dm.ini文件
    ARCH_INI=1
    RLOG_APPEND_LOGIC=1
    sql_trace_mask=2:3:23:25
  • 编辑dmarch.ini文件
    dmarch.ini
  • 重启数据库
-- 查询日志文件
    select * from v$archived_log;        -- 查询当前数据库归档日志文件
    select * from V$logmnr_contents; -- 查询挖掘到的信息
    select * from v$logmnr_logs;         -- 查询需要分析的归档文件
    
-- 启动日志分析
call dbms_logmnr.end_logmnr();
call dbms_logmnr.add_logfile
('C:\SoftHome\Dameng\data\A\arch\ARCHIVE_LOCAL_20191203123144631_1.log');
Call dbms_logmnr.start_logmnr(
    options  => 2128
   ,starttime=> to_date('2019-12-03 11:20:39','yyyy-mm-dd hh24:mi:ss')
  --,endtime  => to_date('2019-12-03 11:51:45','yyyy-mm-dd hh24:mi:ss')
);
-- 查询内容
select sql_redo,timestamp from V$logmnr_contents 
 where sql_redo  like '%create%' 
   and seg_owner = 'REDE' 
 order by timestamp desc; 
-- 清理日志文件
call dbms_logmnr.end_logmnr();

-- 查看归档的magic值
C:\Windows\system32>C:\SoftHome\Dameng\bin\dmrachk.exe arch_fil=C:\Users\Adminis
trator\Desktop\ARCHIVE_LOCAL1_20191203112702329_0\ARCHIVE_LOCAL1_201912031127023
29_0.log

-- 查看本地的redolog magic值
C:\Windows\system32>C:\SoftHome\Dameng\bin\dmmdf.exe FILE=C:\SoftHome\Dameng\dat
a\A\A02.log TYPE=2

-- 修改归档文件的magic值
-- 当前库magic
1553066961

-- 归档magic
2058417526

C:\Windows\system32>C:\SoftHome\Dameng\bin\dmmdf.exe TYPE=7 FILE=C:\Users\Admini
strator\Desktop\ARCHIVE_LOCAL1_20191203112702329_0 DB_MAGIC_SRC=2058417526 DB_MA
GIC_DST=1553066961
dmmdf V7.1.5.158-Build(2017.02.13-77698)ENT
modify file C:\Users\Administrator\Desktop\ARCHIVE_LOCAL1_20191203112702329_0\AR
CHIVE_LOCAL1_20191203112702329_0.log db_magic success.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

redelego@cloud

XXXXXXXXXXXXXXX

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值