ITPub博客

首页 > 数据库 > Oracle > OGG部分问题及解决方式

OGG部分问题及解决方式

原创 Oracle 作者:jason_yehua 时间:2024-10-23 10:28:48 0 删除 编辑

问题一:挖掘进程启动异常报错信息如下:

2024-09-15 16:10:30  ERROR   OGG-00446  Oracle GoldenGate Capture for Oracle, e1_tt.prm:  Unable to lock file "/ogg12c/dirchk/E1_TT.cpe" (error 11, Resource temporarily unavailable).


解决办法:

1.umount挂载目录,重新mount

mount -t nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,timeo=600,actimeo=0 xx.xx.xx.3:/oggdata_gd /oggdata

2.防止文件被持有,重新copy一份

mv /ogg12c/dirchk/P2_xx.cpe /oggdata/ogg12c/dirchk/P2_xx.cpe.bak

cp /ogg12c/dirchk/P2_xx.cpe.bak /oggdata/ogg12c/dirchk/P2_xx.cpe

3.启动OGG后正常



问题二:启动OGG寻找很久以前的归档,报错如下:

2024-09-15 16:29:50  ERROR   OGG-00446  Oracle GoldenGate Capture for Oracle, e2_md.prm:  Opening file +ARCH_DG/1_83902_1030037469.dbf in DBLOGREADER mode: (308) ORA-00308: cannot open archived log '+ARCH_DG/1_83902_1030037469.dbf'

ORA-17503: ksfdopn:2 Failed to open file +ARCH_DG/1_83902_1030037469.dbf

ORA-15173: entry '1_83902_1030037469.dbf' does not exist in directory '/'


解决办法:

按照原来进程的时间启动

alter extract xx md thread 1 begin 2024-09-15 16:05:34;

alter extract xx md thread 2 begin 2024-09-15 16:02:09;

alter extract xx md thread 3 begin 2024-09-15 16:00:24;


问题三:启动报文件数达到最大字节,报错如下:

2024-09-15T20:12:21.822+0800  ERROR   OGG-01172  Oracle GoldenGate Capture for Oracle, ext_xx.prm:  放弃文件 (./dirrpt/ext_xx.dsc) 已超出最大字节数 (2000000000).


解决办法:

删除或mv改文件重新生成

mv ext_xx.dsc ext_xx.dsc.bak


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31547506/viewspace-3040238/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-05-22

  • 博文量
    122
  • 访问量
    99612