签到成功

知道了

CNDBA社区CNDBA社区

IBM CDC开启trace

2021-10-01 22:55 1215 0 原创 DB2
作者: hbhe0316

如果想看哪条数据有问题,建议发生报错以后:
1.. 登录Management Console - 右键点击目标端的数据存储 - 属性 - 系统参数 - 添加下列系统参数:(开启trace会影响性能)
global_max_batch_size = 1
global_trace_hours=1
global_trace_files_total_mb=3000
global_trace_files_each_mb=50
global_compatible_trace_on =true

global_compatible_trace_on=true
global_trace_hours=1
global_trace_files_total_mb=1000
global_trace_files_each_mb=20http://www.cndba.cn/hbhe0316/article/4820http://www.cndba.cn/hbhe0316/article/4820http://www.cndba.cn/hbhe0316/article/4820

http://www.cndba.cn/hbhe0316/article/4820
http://www.cndba.cn/hbhe0316/article/4820
http://www.cndba.cn/hbhe0316/article/4820
http://www.cndba.cn/hbhe0316/article/4820

  1. 5分钟后,直接拉起预定,这时候预定会马上报错
  2. 5分钟后把这些数删除。 生成的文件在
    /instance/ /on 下

然后将on 下的trace_dmts_XX文件decode

./dmdecodetrace > decodedcdc.log http://www.cndba.cn/hbhe0316/article/4820http://www.cndba.cn/hbhe0316/article/4820

http://www.cndba.cn/hbhe0316/article/4820

  1. 收集如下信息:
    按照报错里面提示的主键,在源端和目标端执行sql, 找出那行,提供结果
    5.提供目标端dmsupportinfo:
    dmsuppinfo -I -t “yyyy-MM-dd hh:mm:ss to yyyy-MM-dd hh:mm:ss”
    请至少包含CDC报错的时间区间
  2. 提供报错预定的名字, 表名
  3. 源端目标端表DDL 带索引部分的
  4. 表映射那里encoding配置那里截图。
    9.重现问题的时间,报错的详细信息。

版权声明:本文为博主原创文章,未经博主允许不得转载。

oracle,linux

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1150123次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ