12c OGG之诡异问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12c OGG之诡异问题相关的知识,希望对你有一定的参考价值。
1,第一个问题
---报错---现象,目标mysql库两个表,一个有数据,一个没有数据,切复制进程RBA为0
查看源端ggserr.log 发现端倪
2018-06-27 15:47:42 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:47:52 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:03 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:13 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:19 ERROR OGG-06524 Oracle GoldenGate Capture for Oracle, ek_12.prm: The trail or file has reached the 2GB size limit. Add a MAXFILES clause to RMTTFILE or EXTFILE.
2018-06-27 15:48:19 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, ek_12.prm: PROCESS ABENDING.
2018-06-27 15:48:23 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:33 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:43 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:48:53 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:49:04 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:49:14 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
2018-06-27 15:49:24 INFO OGG-00987 Oracle GoldenGate Command Interpreter for Oracle: GGSCI command (oracle): info all.
--解决---
GGSCI (bapdb1) 13> view params ek_12
EXTRACT ek_12
USERID ggskafka, PASSWORD ggskafka
RMTHOST xx.1.x.247, MGRPORT 9178
RMTFILE ./dirdat/b2,maxfiles 999, megabytes 500
table xxx;
table xxx;
去掉源端初始化进程中RMTFILE ./dirdat/b2,maxfiles 999, megabytes 500,format release 11.2,format relase 12.1即可。
2,第二个问题
2018-06-28 10:37:54 ERROR OGG-00360 FORMAT RELEASE 12.1 cannot be used with RECOVERYOPTIONS OVERWRITEMODE/APPENDMOD
E.
2018-06-28 10:37:54 ERROR OGG-01668 PROCESS ABENDING.
解决办法:
1,将投递进程去掉format参数
2018-06-28 10:36:13 ERROR OGG-01416 File ./dirdat/b4000000, with format RELEASE 12.1, does not match current format
specification of RELEASE 9.0/9.5. Modify the parameter file to specify format RELEASE 12.1 or issue ETROLLOVER prior t
o restart.
2018-06-28 10:36:13 ERROR OGG-01668 PROCESS ABENDING.
2,将投递进程format参数修改为目标端12.3
2018-06-28 10:40:38 ERROR OGG-10124 (pmp_kaf4.prm) line 5: Parsing error, value "12.3" is not one of the legal valu
es (10.4|11.1|11.2|12.1|12.2) for [release].
2018-06-28 10:40:38 ERROR OGG-01668 PROCESS ABENDING.
3,下面是正式的解决办法。
[[email protected] dirdat]$ cd ../dirprm
[[email protected] dirprm]$ ls
ek_03.prm ext_kaf1.prm ext_kaf4.prm mgr.prm pmp_kaf3.prm repsa.prm reptt.prm salesdb4.prm
ek_04.prm ext_kaf2.prm extsp.prm pmp_kaf1.prm pmp_kaf4.prm repsp.prm salesdb2.prm salesdb.prm
extfx.prm ext_kaf3.prm jagent.prm pmp_kaf2.prm pumpfx.prm repts.prm salesdb3.prm
[[email protected] dirprm]$ more pmp_kaf4.prm
EXTRACT PMP_KAF4
USERID c##ggadmin,PASSWORD ggadmin
PASSTHRU
RMTHOST 10.1.1.247, MGRPORT 9178
RMTTRAIL ./dirdat/b4,format release 12.1
SOURCECATALOG SALESPDB
table ssp.m_system_user;
[[email protected] dirprm]$ rm -rf pmp_kaf4.prm
[[email protected] dirprm]$ cd ../
[[email protected] ggs12]$ ./ggsci
GGSCI (salesdb) 1> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
JAGENT RUNNING
EXTRACT RUNNING EXT_KAF1 00:00:01 00:00:08
EXTRACT RUNNING EXT_KAF2 00:00:02 00:00:09
EXTRACT RUNNING EXT_KAF3 00:00:01 00:00:09
EXTRACT RUNNING EXT_KAF4 00:00:06 00:00:01
EXTRACT RUNNING PMP_KAF1 00:00:00 00:00:09
EXTRACT RUNNING PMP_KAF2 00:00:00 00:00:06
EXTRACT RUNNING PMP_KAF3 00:00:00 00:00:06
EXTRACT ABENDED PMP_KAF4 00:00:00 00:13:21
GGSCI (salesdb) 2> delete PMP_KAF4
Deleted EXTRACT PMP_KAF4.
GGSCI (salesdb) 3> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
JAGENT RUNNING
EXTRACT RUNNING EXT_KAF1 00:00:02 00:00:08
EXTRACT RUNNING EXT_KAF2 00:00:03 00:00:09
EXTRACT RUNNING EXT_KAF3 00:00:01 00:00:09
EXTRACT RUNNING EXT_KAF4 00:00:04 00:00:01
EXTRACT RUNNING PMP_KAF1 00:00:00 00:00:10
EXTRACT RUNNING PMP_KAF2 00:00:00 00:00:08
EXTRACT RUNNING PMP_KAF3 00:00:00 00:00:06
GGSCI (salesdb) 4> view params EXT_KAF4
extract EXT_KAF4
userid c##ggadmin,PASSWORD ggadmin
LOGALLSUPCOLS
UPDATERECORDFORMAT COMPACT
exttrail ./dirdat/k4,FORMAT RELEASE 12.1
SOURCECATALOG SALESPDB
table ssp.m_system_user;
GGSCI (salesdb) 5> add extract PMP_KAF4, exttrailsource ./dirdat/k4
EXTRACT added.
GGSCI (salesdb) 6> add rmttrail ./dirdat/b4,EXTRACT PMP_KAF4,MEGABYTES 200
RMTTRAIL added.
GGSCI (salesdb) 7> edit params PMP_KAF4
EXTRACT PMP_KAF4
USERID c##ggadmin,PASSWORD ggadmin
PASSTHRU
RMTHOST 10.1.1.247, MGRPORT 9178
RMTTRAIL ./dirdat/b4,format release 12.1
SOURCECATALOG SALESPDB
table ssp.m_system_user;
以上是关于12c OGG之诡异问题的主要内容,如果未能解决你的问题,请参考以下文章
小知识:杜绝明文密码,OGG的credentialstore特性
大数据实时数据同步超级详细的生产环境OGG(GoldenGate)12.2实时异构同步Oracle数据部署方案(中)