mysql语句报错1403_GoldenGate SQL error 1403 mapping 错误解决方案
GoldenGate SQL error 1403 mapping 错误解决方案
故障现象:
2011-09-06 15:45:29 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rora_001.prm: Aborted grouped transaction on 'REALESTATE.JZWFCMS', Database error 1403 ().
2011-09-06 15:45:29 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rora_001.prm: Repositioning to rba 8825466 in seqno 34.
2011-09-06 15:45:29 WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rora_001.prm: SQL error 1403 mapping REALESTATE.JZWFCMS to REALESTATE.JZWFCMS.
2011-09-06 15:45:29 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rora_001.prm: Repositioning to rba 9293635 in seqno 34.
2011-09-06 15:45:29 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, rora_001.prm: Error mapping from REALESTATE.JZWFCMS to REALESTATE.JZWFCMS.
2011-09-06 15:45:29 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, rora_001.prm: PROCESS ABENDING.
问题分析:
出现该问题一般都是由于同步的源和目标表结构不一致,包括表字段和索引。
除表结构外,数据的不一致也可能导致mapping 错误,如原库要delete或update时,gg库找不到该条数据等,具体原因见report中的错误号:
Database error 1403
oerr ora 1403
01403, 00000, "no data found"
// *Cause:
// *Action:
问题处理:
1).如果是表字段不一致,需要修改表字段,,异构数据库还需要重新生成表结构定义文件,再重启进程。
2). 如果是索引不一致,需要重建索引,异构数据库还需要重新生成表结构定义文件,再重启进程。(之前没有关注索引是否一样,以后关注一下索引)
3). 遇到这种情况,不能先去对比两端的表结构(可能修改表结构的sql在后面执行),而应该先去查明原因。若是数据问题,可以跳过该表的同步,然后重新同步该表。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
mysql语句报错1403_GoldenGate SQL error 1403 mapping 错误解决方案相关推荐
- GoldenGate SQL error 1403 mapping 错误解决方案
故障现象: 2011-09-06 15:45:29 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rora_001.prm: A ...
- mysql 42000 报错_MySQL SQL Error: 1064, SQLState: 42000 错误
你不小心使用了下面的关键字,那么就会报这个错误: SQL Error: 1064, SQLState: 42000 MySQL 关键字和保留字 下面这些是目前 MySQL 所拥有的关键字和保留字,在使 ...
- MySQL备份报错mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES)
MySQL备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) ...
- 安装mysql驱动报错_java.sql.SQLException: org.gjt.mm.mysql.Driver 报错【解决办法】
今天爱分享给大家带来java.sql.SQLException: org.gjt.mm.mysql.Driver 报错[解决办法],希望能够帮助到大家. spring boot mysql 中启动报错 ...
- mybatis mysql merge_使用Mybatis和druid连接池报错 merge sql error, dbType mysql, sql
在项目中用mybatis查询的时候遇到一个这样的问题,抛错详情如下: merge sql error, dbType mysql, sql : select r.id from role r inne ...
- 3706 teradata 语句报错_Teradata SQL
刚用SQL语句查询的时候发现了一个问题 CREATE SET TABLE PD_AUTO.ETL_Received_File ,NO FALLBACK , NO BEFORE JOURNAL, NO ...
- Redhat/Selinux上mysql启动报错Operating system error number 13的解决方法
在Red Hat中启动MySQL: [root@local~]#service mysqld start Starting mysqld daemon [FAILED] 2. 先看错误日志 采用rpm ...
- mybatis 向DB2数据库插入自增长的SQL语句报:DB2 SQL Error: SQLCODE=-798, SQLSTATE=428C9, SQLERRMC=ID, DRIVER=4.16.53
mybatis 向DB2数据库插入自增长的SQL语句报如下错误: SQL语句: <insert id="addUser" parameterType="user&q ...
- Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!
本次测试Mysql脚本的执行情况报错如下图 解决步骤 前往github官网寻找解决方案 https://github.com/apache/incubator-dolphinscheduler/iss ...
最新文章
- 小功能 - 收藏集 - 掘金
- python coroutine_笔记-python-coroutine
- [原创] 域模式下的ASP.NET 发邮件代码
- 《视频直播技术详解》系列之三:处理
- 热冗余冷冗余_冗余支架
- python gc清理无用变量与内存
- 人工智能十大算法_【读书】人工智能和大数据:新智能的诞生/人工智能科学与技术丛书...
- mysql 初始化序列_GitHub - IMAUZS/seq: 基于mysql的序列号生成器
- SpringMVC、Struts1和Struts2区别
- java中除数时刻0的异常_java中除数为0时出现的异常情况
- oracle的音标,oracle的意思在线翻译,解释oracle中文英文含义,短语词组,音标读音,词源【澳典网ODict.Net】...
- element Table el-tooltip
- Arranging Heaps
- Js同步加载图片资源
- 1000000转万 js_javascript将数字转换整数金额大写的方法
- 汇编语言更象是野球拳,哈哈……
- 浅谈综述论文:文献综述
- 定时器、看门狗和RTC
- 基于javascripts的语法特性使用设计原则
- 反编译华为U8825Dldquo;framework-res.apkrdquo;出现的错误提示(2)
热门文章
- Orchard之模版开发
- luanet更名为distri.lua
- “醒事”就在一瞬间 --- 一个真实的故事 (文PPT)
- mysql vue 菜谱_vue+ java 实现多级菜单递归效果
- as cast float server sql_Sql Server中Float格式转换字符串varchar方法
- 淮北师范大学计算机学院在哪个校区,2021年淮北师范大学信息学院有几个校区,大一新生在哪个校区...
- 打印当前时间 毫秒_时间轮定时器
- 智慧屏到底是不是鸿蒙,荣耀智慧屏究竟是电视还是“新物种”?
- 计算机内部使用什么方法技术,计算机内部使用什么技术
- hystrix 配置 不生效_12、Feign整合断路器Hystrix