Database error 1403 (OCI Error ORA-01403: no data found, SQL <UPDATE “OGG_TEST”.“FM_TAX_RATE_TEST” SET “COUNTRY” = :a1,“STATE” = :a2,“TAX_TYPE” = :a3,“TAX_RATE” = :a4,“TEST_ID” = :a5 WHERE
日志很清楚地指出了在删除DB_FPZX.LIULIU表中ID为2的数据的时候,出了错“ORA-01403: no data found”,此时应该去查查目标库中此数据是否被删除了(我这里当然是删除了) 我们再往源端添加几条数据: 不用多说。目标库中肯定是没有这些数的,因为已经ABENDED了。 下面分析dump文件: 目标端 GGSCI (db2) 10> in...
http://www.killdb.com/2012/09/01/goldengate-%E5%AD%A6%E4%B9%A0%E7%B3%BB%E5%88%974-logdump.html 在OGG中,报ORA-01403: no data found,原因一般就是源端要插入、更新一条数据,目标端已经存在,或者源端要删除一条数据,目标端已经删除了。目标端就会报错,然后挂掉。一般我们处理,就是先确定是那些数...
OGG出现表数据不同步,入库端接收update和delete语句时出现ORA-01403 错误NO data found 解决方案 1.1 解决思路 先将不能同步的表忽略,tableexclude yx_data.df_myfx_dw_flhzb; 启动replicat进程,启动成功,将数据同步完成,然后停掉replicat。 把不能应用的表进行重新同步使用expdp/impdp。 在参数文件中,将参数 --...
在OGG中,报ORA-01403: no data found,原因一般就是源端要插入、更新一条数据,目标端已经存在,或者源端要删除一条数据,目标端已经删除了。目标端就会报错,然后挂掉。一般我们处理,就是先确定是那些数据的问题,如果数量少,在目标端删除或者增加这条数据即可,要是设计数量比较多,就跳过这一段的日志应用(比如对一张...
OGG运维,经常遇到复制进程ORA-01403: no data found, SQL error 进程报错~ 如下进行学习测试 1.数据重新初始化; 2.使用 HANDLECOLLISIONS; 3.手工查询差异数据,手工补数据。 1.测试数据准备 SQL>select*fromdd; ID CC_NAME WITTIME--- --- ---2203-JUN-2002.34.37.000000PM SQL> create table d1asselect*...
delete from oggtest; 目的端发现replicat进程abend,查看日志发现ORA-01403错误哦。 这里不是BUG,不是BUG,是OGG的设计要求,我们只要工作中注意就好了。 可是把这个表排除掉继续测试。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15....
(deng2) 14> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING REPLICAT Abended REPDEMO 00:00:00 00:01:06 2021-12-18 09:42:41 WARNING ogg-02544 Unhandled error (ORA-26787: 键为 ("OBJECT_ID") = (111111) 的行不存在 (在表 TEST.A 中) ORA-01403: 未找到...
在维护ogg这一段不长也不短的运维生涯中,总是接到客户反馈,“为什么我们的同步又中断了,日志显示ora-01403,找不到数据。可是我们确定目标端数据库没有人为删除修改数据,赶紧帮我们看看!” 了解或接触过ogg的人一般都知道,在部署OGG时有个前提条件是需要开启表级别附加日志。但大家却不一定清楚为什么已经开启了数据...
transaction onYTMAT.XIAOXU,Database error1403(OCIErrorORA-01403:no data found,SQL<UPDATE/*+ RESTRICT_ALL_REF_CONS */"YTMAT"."XIAOXU"xSETx."RK"=:a6,x."QTY"=:a7,x."MEMO"=:a8,x."EXT1"=:a9,x."EXT2"=:a10,x."ORDERTIME"=:a11WHEREx...