Oracle goldengate的触发器错误 OGG-00869

Goldengate在复制进程replicat报错:

如下日志:

2011-06-24 16:25:21 WARNING OGG-00869 OCI Error ORA-04098: trigger 'T_MLOG_LOG_DTL_SUBMIT_STATE' is invalid and failed re-validation (status = 4098), SQL .

2011-06-24 16:25:21 WARNING OGG-01004 Aborted grouped transaction on 'MLOG_ADM_DAILY_LOG_ORG_DTL', Database error 4098 (ORA-04098: trigger 'T_MLOG_LOG_DTL_SUBMIT_STATE' is invalid and failed re-validation).

2011-06-24 16:25:21 WARNING OGG-01003 Repositioning to rba34721235 inseqno 25.

2011-06-24 16:25:21 WARNING OGG-01003 Repositioning to rba34721235 inseqno 25.

Source Context :

SourceModule : [er.main]

SourceID : [/mnt/ecloud/workspace/Build_OpenSys_r11.1.1.0.15_001_[41784]/perforce/src/app/er/rep.c]

SourceFunction : [take_rep_err_action]

SourceLine : [15809]

2011-06-24 16:25:21 ERROR OGG-01296 Error mapping from MLOG_ADM_DAILY_LOG_ORG_DTL to MLOG_ADM_DAILY_LOG_ORG_DTL.

可以在目标端数据库disable该触发器。

查询需要disable的触发器

执行查询的脚本:

altertriggerUserTest.T_MLOG_LOG_DTL_SUBMIT_STATEdisable;

在源库修改触发器,或传输到目标端的数据库,,并且把目标端的触发器修改成enable。

所在需要在目标端数据库的replicat进程限制触发器:

DDL INCLUDE OBJNAME "UserTest.*", &

EXCLUDE OBJNAME "TRIGGER",&

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle goldengate 触发器,Oracle goldengate的触发器错误 OGG-00869相关推荐

  1. Oracle Study之--Oracle触发器(Trigger)

    本篇主要内容如下: 8.1 触发器类型 8.1.1 DML触发器 8.1.2 替代触发器 8.1.3 系统触发器 8.2 创建触发器 8.2.1 触发器触发次序 8.2.2 创建DML触发器 8.2. ...

  2. 11、oracle数据库下的事务和触发器

    ORACLE下的事务和触发器 1.事务 事务是数据库的一种机制,当执行一系列操作时,事务可以保证这一系列操作都能完成,在此期间如果出现问题,则这一系列操作导致的结果均回退到原始状态.这样就保证了数据的 ...

  3. oracle建个触发器,oracle数据库如何创建触发器实例

    Oracle DBA Studio 工具里面就能创建触发器 CREATE TRIGGER 名称 CREATE TRIGGER - 创建一个新触发器 语法 CREATE TRIGGER name { B ...

  4. oracle怎么使用触发器,Oracle触发器的使用

    Oracle触发器的使用 触发器是指存放在数据库中,并被隐藏执行的存储过程.在Oracle8i之前,只允许基于表或视图的DML操作(insert,update,delete)建立触发器,在oracle ...

  5. oracle goldengate monitor,goldengate monitor 11.1安装配置四——OGG Monitor配置

    goldengate monitor 11.1安装配置一--OGG配置 [url]http://www.orasql.com/blog/archives/2014/01/15/ogg_monitor_ ...

  6. Oracle 11g_过程、函数、触发器和包(6)

    1.存储过程 存储过程是一种命名的PL/SQL块,它既可以没有参数,也可以有若干参数输入,输出参数,甚至可以有多个既作为输入又作为输出的参数,但它通常没有返回值. 存储过程被保存在数据库中,它不可以被 ...

  7. oracle中 关于触发器,oracle 闪回关于触发器的bug

    SQL> create table test1 (cola varchar2(10) ); 表已创建. SQL> create table test2 (colb varchar2(10) ...

  8. decfloat转换成oracle种类型,Oracle GoldenGate 19.1新特性

    1.GoldenGate 19.1 新特性概览 a.支持Oracle数据库19.1 长期支持发布版本.集成Oracle GoldenGate 12.3版的最终补丁集更新. b.微服务的安全性和可管理性 ...

  9. oracle数据库gold,Oracle数据库之Oracle GoldenGate 12.2.0.1 安装、升级和删除

    本文主要向大家介绍了Oracle数据库之Oracle GoldenGate 12.2.0.1 安装.升级和删除,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 1.准备工作 选择 ...

  10. oracle数据库登录失败触发器,oracle数据库登录、DDL触发器的应用

    登录触发器 oracle登录记录触发器: 1.创建日志记录表: CREATE TABLE SYSTEM.LOGIN_LOG ( SESSION_ID NUMBER, LOGIN_ON_TIME DAT ...

最新文章

  1. [C#基础]c#中的BeginInvoke和EndEndInvoke
  2. linux压缩、解压操作
  3. Spring-Quartz (一)
  4. 【10】jQuery学习——入门jQuery选择器之表单选择器
  5. 隐藏域input里面放当前时间_【小A问答】Win10的隐藏小秘密,被我发现了!
  6. Java之品优购课程讲义_day08(7)
  7. Codeforces Round #222 (Div. 1) D. Developing Game 扫描线
  8. CCF CSP 数据中心 c++ python csp201812_4 100分
  9. GetLastError的使用和返回值定义大全
  10. imagenet 千分类标签翻译
  11. js 验证身份证格式
  12. Python学习笔记4---类和对象
  13. 微信的企业号开发流程
  14. wsl 2 中安装docker
  15. HTML5----响应式(自适应)网页设计
  16. Bella Chat Tech Support
  17. eve显示无法连接服务器,eve 链接不到服务器
  18. 我理解的企业技术管理(三)——如何做好技术管理
  19. TensorFlow学习笔记1:graph、session和op
  20. 推荐模型评价指标 AUC

热门文章

  1. YOLOv4中的数据增强
  2. 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1-2-3-3-4-4-5 处理后为 1-2-5(非常简单明了)
  3. Spring Cloud各个组件的配套使用
  4. Maven的pom.xml文件详解
  5. Kernel启动时 驱动是如何加载的module_init,加载的次序如何;略见本文
  6. 小知识点(复制过来的)
  7. VS 和 VAssistX 常用快捷键
  8. 表生成器@ TableGenerator
  9. IOS开发之Post 方式获取服务器数据
  10. Bash:把粘贴板上的内容拷贝的文件中。