Oracle-OGG,双向同步过滤OGG自身用户的DML失效,如何处理?

摘要:
如果它不起作用呢?11-˃19OGGfor11glib11g摘录,19c副本19-˃11OGGfor19clib19c摘录,11g副本19c插入记录!11g将同步插入一条数据,等待10s后,19c将显示另一条记录???
一、问题,OGG,双向同步过滤OGG自身用户的DML失效,如何处理?
TRANLOGOPTIONS EXCLUDEUSER pdbodb.C##OGG1
双向复制每个抽取进程配置这个参数,过滤OGG用户产生的DML操作进行屏蔽,否则无限循环复制!
如果不好使了呢? 某个链路的过滤参数失效?
二、尝试使用其它参数进行过滤

2.1 EXCLUDEUSERID 

测试正向反向DML发现存在11g抽取进程无法过滤OGG用户Insert记录的结果!

11->19
OGG for 11g lib 11g 抽取,19c复制
19->11
OGG for 19c lib 19c 抽取,  11g复制 

19c insert一条记录!  11g 会同步插入一条数据,并且在等10s,19c会在多出现一条记录???
说明OGG for 11g lib 11g抽取的过滤参数失效!
SQL> select user_id from dba_users where username='OGG01';
   USER_ID
----------
        84
OGG for 11g lib 11g抽取参数调整
Old
TRANLOGOPTIONS EXCLUDEUSER ogg01
New
TRANLOGOPTIONS EXCLUDEUSERID 84
没成功!

2.2 EXCLUDETAG

OGG for 19c lib 19c复制参数调整
DBOPTIONS SETTAG 1234
OGG for 11g lib 11g抽取参数调整
TRANLOGOPTIONS EXCLUDETAG 1234
确认OK

免责声明:文章转载自《Oracle-OGG,双向同步过滤OGG自身用户的DML失效,如何处理?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js截取指定长度字符JAVA中事物以及连接池下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux查看系统信息的一些命令及查看已安装软件包的命令

系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv...

Ubuntu apt-cache命令查找可用软件包

本文GoFace给大家讲解下在Ubuntu及相同包管理的linux系统下如何查找可用软件包。在Ubuntu上大家一般使用apt-get安装软件,如果想查找某一包软件仓库中是否有,并不是使用apt-get search或apt-get –list,而使用apt-cache命令。 apt-cache search string //在源软件列表中查找相应的...

HBuilder打包App方法

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。 HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把HTML等文件编译为原生安装包。 1,下载HBuilder,注册并登陆。首先打...

Mac下的类似apt-get的包管理工具Homebrew(笔记)

对于一个习惯了在 Ubuntu 的终端上通过 apt-get 来安装工具软件的我来说,也希望在Mac上找到类似的工具,能很方便的一条命令就能安装所需的软件,而不用手工的去查找下载编译,或者是折腾安装所需的一些依赖关系。很惊喜发现,Mac上也有类似的工具软件包管理器 --Homebrew。 Homebrew 并不是什么软件包都能装,它只是能装一些系统缺省的软...

Web前端测试要点

Web前端测试维度: 功能性:功能准确性、兼容性 易用性:易学性、易理解性、易操作性、吸引性 可靠性:成熟性、容错性、稳定性、可恢复性、安全性 可移植性:适应性、易安装性、兼容性 可维护性:易分析性、易测试性 效率:时间特性、资源利用性 调优点: 1. 减少http请求的数量 2. 用好浏览器缓存机制 3. 利用GZIP压缩机制:只针对文本类资源有效...

nodejs入门

目录: 一、关于nodejs   Node.js (http://nodejs.org/)是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的, 易于扩展的网络应用。Node.js 借助事件驱动, 非阻塞 I/O 模型变得轻量和高效, 非常适合 run across distributed devices 的 data...