1.从库复制进程报如下错误

***********************************************************************
**                     Run Time Messages                             **
***********************************************************************

Opened trail file ./dirdat/pa000000 at 2018-08-14 14:03:47

2018-08-14 14:15:53  INFO    OGG-01373  User requested start after CSN 1007991.

2018-08-14 14:15:53  INFO    OGG-01374  Transaction delivery commencing at position Seqno 0, RBA 1103, Transaction ID 1.31.677, CSN 1012153, 0 transaction(s) skipped.

MAP resolved (entry hxl.tb_test):
  MAP "HXL"."TB_TEST", TARGET hxl.tb_test;

2018-08-14 14:15:58  WARNING OGG-00869  No unique key is defined for table 'TB_TEST'. All viable columns will be used to represent the key, but may not guarantee uniqueness.  KEYCOLS may be used to define the key.
Using following columns in default map by name:
  ID, NAME, CREATETIME, MODITYTIME
Using the following key columns for target table HXL.TB_TEST: ID, NAME, CREATETIME, MODITYTIME.

Processed extract process graceful restart record at seq 0, rba 1936.

2018-08-14 15:59:32  INFO    OGG-01020  Processed extract process RESTART_ABEND record at seq 0, rba 1997 (aborted 0 records).

2018-08-14 16:04:23  INFO    OGG-01020  Processed extract process RESTART_ABEND record at seq 0, rba 2058 (aborted 0 records).
Processed extract process graceful restart record at seq 0, rba 2119.

2018-08-14 16:43:28  WARNING OGG-00869  OCI Error ORA-01400: cannot insert NULL into ("HXL"."TB_TEST"."NAME") (status = 1400). INSERT INTO "HXL"."TB_TEST" ("ID","NAME","CREATETIME","MODITYTIME") VALUES (:a0,:a1,:a2,:a3).

2018-08-14 16:43:28  WARNING OGG-01004  Aborted grouped transaction on 'HXL.TB_TEST', Database error 1400 (OCI Error ORA-01400: cannot insert NULL into ("HXL"."TB_TEST"."NAME") (status = 1400). INSERT INTO "HXL"."TB_TEST" ("ID","NAME","
CREATETIME","MODITYTIME") VALUES (:a0,:a1,:a2,:a3)).

2018-08-14 16:43:28  WARNING OGG-01003  Repositioning to rba 2180 in seqno 0.

2.找到错误异常的位置的RBA

[oracle@localhost ogg]$ ./logdump

Oracle GoldenGate Log File Dump Utility for Oracle
Version 11.2.1.0.3 14400833 OGGCORE_11.2.1.0.3_PLATFORMS_120823.1258

Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.

Logdump 11 >open ./dirdat/pa000000
Current LogTrail is /u01/app/ogg/dirdat/pa000000 
Logdump 12 >pos 2180
Reading forward from RBA 2180 
Logdump 13 >n

2018/08/14 16:43:15.998.512 Insert               Len    67 RBA 2180 
Name: HXL.TB_TEST 
After  Image:                                             Partition 4   G  s   
 0000 0005 0000 0001 3700 0100 04ff ff00 0000 0200 | ........7...........  
 1500 0032 3031 382d 3038 2d31 343a 3136 3a34 333a | ...2018-08-14:16:43:  
 3133 0003 0015 0000 3230 3138 2d30 382d 3134 3a31 | 13......2018-08-14:1  
 363a 3433 3a31 33                                 | 6:43:13

Logdump 70 >n

2018/08/14 17:21:37.992.587 Insert               Len    72 RBA 2360 
Name: HXL.TB_TEST 
After  Image:                                             Partition 4   G  s   
 0000 0005 0000 0001 3800 0100 0900 0000 0574 6573 | ........8........tes  
 7438 0002 0015 0000 3230 3138 2d30 382d 3134 3a31 | t8......2018-08-14:1  
 373a 3231 3a33 3600 0300 1500 0032 3031 382d 3038 | 7:21:36......2018-08  
 2d31 343a 3137 3a32 313a 3336                     | -14:17:21:36

3.从发生错误的RBA下一个RBA启动

GGSCI (localhost.localdomain) 6> alter rep RORA_1, extseqno 000000, extrba 2360
REPLICAT altered.

GGSCI (localhost.localdomain) 25> start RORA_1

Sending START request to MANAGER ...
REPLICAT RORA_1 starting

这这里的对应文件pa000000,2360是发生错误RBA的下一个RBA

ogg跳过某个RBA的更多相关文章

  1. OGG 跳过事务(转)

    http://blog.chinaunix.net/uid-26190993-id-3434074.html    在OGG运行过程中,通常会因为各种各样的原因导致容灾端的REPLICAT进程ABEN ...

  2. OGG问题 ORA-01403的处理办法

    认识logdump分析工具及常用命令:http://book.51cto.com/art/201202/319253.htm http://www.killdb.com/2012/09/01/gold ...

  3. OGG抽取进程异常问题排查一例

    1.问题现象抽取进程常常running,但是没有新产生trail文件,lag比较大 GGSCI (xxxdb) > info all Program Status Group Lag at Ch ...

  4. OGG投递进程报错无法open文件,无法正常投递

    1.1现象 之前有个客户遇到一个问题,OGG同步数据链路,突然有一天网络出现问题,导致OGG投递进程无法正常投递,无法写入目标端的该文件. 猜测是由于网络丢包等原因导致文件损坏,无法正常open,re ...

  5. GOLDENGATE 配置文档,各类参数--转发

    1       GoldenGate简要说明 GoldenGate现在是业内成熟的数据容灾与复制产品,经过多年的发展与完善,现在已经成为业内事实上的标准之一. GoldenGate软件是一种基于日志的 ...

  6. GoldenGate实时投递数据到大数据平台(5) - Kafka

    Oracle GoldenGate是Oracle公司的实时数据复制软件,支持关系型数据库和多种大数据平台.从GoldenGate 12.2开始,GoldenGate支持直接投递数据到Kafka等平台, ...

  7. OGG常见问题处理

    1403: ORA-01403: No data found 在运行PL/SQL块.存储过程.函数.触发器等,假设须要进行操作的记录没有查询到.则会返回1403的错误 Goldengate中的1403 ...

  8. 【OGG】OGG基础知识整理

    [OGG]OGG基础知识整理 一.GoldenGate介绍 GoldenGate软件是一种基于日志的结构化数据复制软件.GoldenGate 能够实现大量交易数据的实时捕捉.变换和投递,实现源数据库与 ...

  9. Oracle GoldenGate OGG管理员手册(较早资料)

    第一章 系统实现简述 前言 编写本手册的目的是为系统管理员以及相关操作人员提供 Oracle  Goldengat  软 件的日常维护和使用的技术参考: 3 ORACLE 第二章 OGG 日常维护操作 ...

随机推荐

  1. C# IO流的操作(二)

    文件在操作系统中是以二进制(01)的形式保存到磁盘上的,在C#程序当中,我们可以通过读取流将文件读取到byte[]当中(读到内存中),也可以通过写入流将byte[]写入文件(保存到磁盘上).下面将演示 ...

  2. C#队列Queue实现一个简单的电商网站秒杀程序

    电商的秒杀和抢购,对程序员来说,都不是一个陌生的东西.然而,从技术的角度来说,这对于Web系统是一个巨大的考验.当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要. 我们 ...

  3. java学习之路--简单基础的面试题

    1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面.抽象只关注对象有哪些属性和行为,并不关注 ...

  4. TCP、UDP详解与抓包工具使用

    参考:https://www.cnblogs.com/HPAHPA/p/7737641.html TCP.UDP详解 1.传输层存在的必要性 由于网络层的分组传输是不可靠的,无法了解数据到达终点的时间 ...

  5. eclipse连接mysql数据库实现怎删改查操作实例(附带源码)

    package model; public class User { private int id; private String name; private String password; pub ...

  6. mysql limit 性能问题分析

    问题重现 // todo 参考文章: MySQL 单表分页 Limit 性能优化 Scalable MySQL: Avoid offset for large tables 证明为什么用limit时, ...

  7. python的time

    有时候需要获取并格式化输出把当前时间,需要用到datetime的strftime方法 >>from datetime import datetime >>datetime.no ...

  8. 使用LibreOffice修复受损的Office文档

    在工作中时常遇到Office文档损坏,用MS Office不能打开,有时候用LibreOffice(测试为4.2版本)可以打开,另存一下就好了. 此方法虽然不是100%管用,但在实际中大半都可以. 另 ...

  9. SpringMVC访问静态资源的三种方式

    如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题.如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg ...

  10. 苏宁基于Spark Streaming的实时日志分析系统实践 Spark Streaming 在数据平台日志解析功能的应用

    https://mp.weixin.qq.com/s/KPTM02-ICt72_7ZdRZIHBA 苏宁基于Spark Streaming的实时日志分析系统实践 原创: AI+落地实践 AI前线 20 ...