GoldenGate对unused字段故障总结

简介:

   昨天业务部反应需要删除某个表的字段,思考了下将字段设置为unused状态,如果需要使用很方便恢复。今天早上发现OGG数据复制有故障,主库EXTRACT进程出现ABENDED状态,数据不同步。从OGG日志查看是字段UNNUSED的问题。


日志异常

2015-07-25 09:08:50  WARNING OGG-00455  Oracle GoldenGate Capture for Oracle, pumpwh3.prm:  Problem in resolving [TONG.FIN_CALE]: Failed to validate table TONG.FIN_CALE. Likely due to existence of unused columns. It will cause data integrity issue if you are not using sourcedefs in downstream Replicat or the target table doesn't have the same unused columns due to ASSUMETARGETDEFS or DDL replication. Please use 'DBOPTIONS ALLOWUNUSEDCOLUMN' parameter to override this., try to fix this issue in order to avoid possible fatal error.


解决方法(1):

GGSCI (iZ23jtzbnliZ) 11> stop extwh

GGSCI (iZ23jtzbnliZ) 2> edit params extwh         --主库的EXTRACT进程

     DBOPTIONS ALLOWUNUSEDCOLUMN           --添加这行参数就可以了

GGSCI (iZ23jtzbnliZ) 3> start extwh
Sending START request to MANAGER ...
EXTRACT EXTWH starting
GGSCI (iZ23jtzbnliZ) 4>


解决方法(2):

SQL> ALTER TABLE FIN_CALE DROP UNUSED COLUMNS;     --删除unused字段









本文转自 z597011036 51CTO博客,原文链接:http://blog.51cto.com/tongcheng/1950712,如需转载请自行联系原作者
目录
相关文章
|
Java
45.【Java 实现双色球中奖查询系统】
45.【Java 实现双色球中奖查询系统】
517 0
|
JSON JavaScript 前端开发
vue如何更好的解决浏览器兼容问题
vue如何更好的解决浏览器兼容问题
420 1
|
算法 Perl
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
本文介绍了基于MATLAB的多模光纤模场分布仿真分析,详细阐述了多模光纤的概念、实现方法、仿真技术,并利用模式耦合方程分析方法,通过理论和仿真模型设计,展示了不同模式下的光场分布及其受光纤参数影响的分析结果。
902 4
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
|
SQL 存储 NoSQL
数据模型与应用场景对比:SQL vs NoSQL
【8月更文第24天】随着大数据时代的到来,数据存储技术也在不断演进和发展。传统的SQL(Structured Query Language)数据库和新兴的NoSQL(Not Only SQL)数据库各有优势,在不同的应用场景中发挥着重要作用。本文将从数据模型的角度出发,对比分析SQL和NoSQL数据库的特点,并通过具体的代码示例来说明它们各自适用的场景。
408 0
|
存储 缓存 IDE
深度探索Linux操作系统 —— 构建initramfs
深度探索Linux操作系统 —— 构建initramfs
1256 5
|
自然语言处理 监控 搜索推荐
阿里云百炼知识检索应用评测:搭建个人/企业专属智能问答助手
阿里云百炼知识检索应用评测:搭建个人/企业专属智能问答助手
996 3
|
Linux
winscp文件增量同步到linux服务器
winscp文件增量同步到linux服务器
621 9
|
机器学习/深度学习 人工智能 自然语言处理
大模型和传统ai的区别
在人工智能(AI)领域,大模型一直是一个热议的话题。从之前的谷歌 DeepMind、百度 Big. AI等,再到今天的百度GPT-3,人工智能技术经历了从“有”到“大”的转变。那么,大模型与传统 ai的区别在哪里?这对未来人工智能发展会产生什么影响?
|
Shell Python
Python生成PDF文件
Python生成PDF文件
724 0
|
设计模式 开发框架 前端开发
真的有必要定义VO,BO,PO,DO,DTO吗?
今天给大家带来一篇关于VO,BO,PO,DO,DTO的文章,阅读完这篇文章之后,希望大家对VO,BO,PO,DO,DTO有自己的见解。
610 1

热门文章

最新文章