OGG DDL触发器引发的故障系列(二)
故障现象:DG端数据库由于业务查询需要,相对临时表空间增加数据文件,但是出现报错ORA-00604, ORA-16000尝试重启数据库到mount状态后添加还是报相同错误。确认问题:仔细查看报错,有ora-00604,这个报错通常是因为触发器引起,且查看mos相关文档,发现相同案例,提到和ogg触发器相关,联想到这个环境客户曾经用ogg做过数据库迁移,怀疑ogg触发器没关。(也可通过10046跟踪
ADG端连接显示ORA-28000
一般这个错误很容易理解,也很好处理,用户被锁,解锁即可,之所以记录是因为发生在dg端用户状态蛮有意思。问题现状:用户连接报错:ORA-28000: the account is locked用户状态:open原因解析:备库多次登录失败(有设置登录失败限制)后,就会抛出报错ORA-28000(已经复现),但是查询用户状态显示open。在备用DB上,DBA_USERS将ACCOUNT_STATUS赋值
Oracle GoldenGate Veridata 23c安装(二)
我们接续上篇文章,下面主要安装veridta服务和客户端。四、安装Veridata 23c4.1 解压Veridata 23c安装包# su - veridata23$ cd /tmp/veridata23_medias$ unzip "Oracle GoldenGate Veridata 23.1.0.0.0 for (Linux x86-64).zip"4.2 创建安装目录
Oracle GoldenGate Veridata 23c安装(一)
在前面的文章中我们已经介绍过如何安装veridata12c,这次新版本发布后,我们发现在安装上有做很多简化,时间上大大缩减,还有一点要注意的是,管理库的类型有所变更,换成了mysql库,更加轻量化。下面我们具体看下安装步骤。一、安装前准备1.1 JDK17https://download.oracle.com/java/17/archive/jdk-17.0.12_linux-x64_bin.ta
OGG心跳表配置(二)
在前一篇文章已经简单讲述了ogg12.2之前版本的心跳表配置,下面我们演示下12.2版本之后的配置方法。12.2之后的版本配置12.2版本之后,在GGSCI中ADD HEARTBEATTABLE即可,会自动创建心跳配置表和视图,所有OGG进程默认每60秒更新一次数据。该命令执行以下任务:创建心跳种子表,心跳表和心跳历史记录表。创建GG_LAG和 GG_LAG_HISTORY视图。创建由调度程
OGG心跳表配置(一)
在早期的OGG版本中,如果要监控进程的延迟状态,需要手工创建心跳表,OGG12.2开始后,通过简单配置就可以启用心跳表监控功能。下面我们将演示如何配置OGG12.2版本前后的心跳表,以及一些简单的应用。12.2之前的版本配置 在12.2之前的GoldenGate心跳的实现需要修改以下应用程序和数据库。Ø 向源GoldenGate数据库用户下添加心跳