暂无图片
OGG同步加触发器不同步
我来答
分享
悠悠鱼梦
2021-08-03
OGG同步加触发器不同步
暂无图片 10M

源端为oracle11g,目标端为mysql5.6,前期同步已调好可以正常同步,但是在目标端同步过来的表上加触发器后同步就停了,没有数据库进来了,同步进程正常,把触发器删除后又可以正常同步,以下为目标端配置的两个触发器:
Image.png

Image.png

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
薛晓刚

我前几天也遇到了。
我们是用ogg替换几十个物化视图。
最后有一个表就是带触发器。
最后这个表只能继续物化了

暂无图片 评论
暂无图片 有用 0
打赏 0
悠悠鱼梦

我们遇到的可能不是同一个问题,我的问题是在目标端同步过来的表上再加触发器,你的是原来表上就有触发器吧。之前在oracle为目标端的表上加触发器是可以正常同步的,到mysql的就不行。

暂无图片 评论
暂无图片 有用 0
打赏 0
jieguo

目标端加上 DBOPTIONS NOSUPPRESSTRIGGERS,目标端启用触发器可能会导致延迟卡住,可自行测试看。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
字符集相同为什么会报错呢
回答 1
已采纳
错误OGG03534表示在对源端的INSTNAME列进行字符集验证时,发现了在UTF8编码中不存在的字符'b8'。这通常是由于数据本身存在问题,比如包含了无法在UTF8编码中表示的字节序列。需要检查源
ogg复制进程有报错:ORA-01403 , no data found, 两边数据不一致
回答 1
源端执行expdp之前,应该先关闭复制进程,卡住trail号。
关于部署ogg 微服务的一些疑问
回答 2
微服务部署在其中一台或第三台就可以,你这个他是提示没有用户哦,你区分下你在一开始配置的时候是用的ogg,还是ggadmin;进程关联的配置都可以在web上配置;其实对于微服务配置简单了,但是问题展示就
ogg日志有没有办法不输出到message?
回答 4
不折腾了,我看MOS上也是这么写的,MOS也会犯错哈哈。
OGG 同步分区表,但有几个分区被压缩了,除了解压缩和排除表,还有什么方法吗?
回答 2
如果数据库的11.2.0.4的话,OGG是可以用集成模式去抽取,集成模式支持表的压缩或者加密;当然也可以用方法二:将压缩的分区移动到非压缩的表空间ALTERTABLE<Tablename>
OGG 从Mysql中抽数据报这个错怎么处理?
回答 3
已采纳
从这个看你ogg远程没有找到你mysql的binlog。mysql上要开binlog,而且要开logbinindex两个都是on
OGG使用COLMAP部分字段不同步问题
回答 2
源库是utf8,后来单独将需要同步的那张表改成了gbk,目标库是ZHS16GBK
OGG复制进程报错
回答 1
INSTRWORDS后面参数写错了吧
OGG如何查MGR何时STOP了
回答 2
已采纳
上次你下的监控脚本里面有ogg监控啊。https://www.modb.pro/download/329752脚本代码位置:
ogg抽取进程停了几天,再启动就找8月份的归档日志,是什么原因?
回答 4
OGG抽取是有checkpoint机制的,找8月份的归档就说明从8月份以后就一直没有正常抽取过。这几个月的归档日志要是没有备份的话就只能重建OGG抽取进程了。