It looks like I have encountered BUG which applies to any platform but Oracle only has patch for Solaris Sparc.
Anyone working for Oracle able to assist here please?
ADD SCHEMATRANDATA Throws OGG-01780 Missing/Invalid argument(s) on ADD/INFO/DELETE SCHEMATRANDATA command. (Doc ID 2188988.1)
Oracle GoldenGate – Version 12.2.0.1.0 and later
Information in this document applies to any platform.
Patch 24601324: Patch FOR MLR 24590215: Solaris Sparc: Oracle12c: OGG 12.2.0.1.160517
Only 3 options accepted after ADD SCHEMATRANDATA causing the issue.
The current patch will change the code to accept 5 options after ADD SCHEMATRANDATA
DEMO:
WAIT Wait for any in-flight transactions and prepare table instantiation. LOCK Put a lock on the table (to prepare for table instantiation). NOWAIT Default behavior, preparing for instantiation is done immediately. NONE No instantiation preparation occurs. ++++++++++++++++++++++++++++++ oracle@arrow1:HAWKA:/u01/app/12.2.0.1/ggs01 $ cat /etc/oracle-release Oracle Linux Server release 6.6 oracle@arrow1:HAWKA:/u01/app/12.2.0.1/ggs01 $ ggsci Oracle GoldenGate Command Interpreter for Oracle Version 12.2.0.1.1 OGGCORE_12.2.0.1.0_PLATFORMS_151211.1401_FBO Linux, x64, 64bit (optimized), Oracle 11g on Dec 12 2015 00:54:38 Operating system character set identified as UTF-8. Copyright (C) 1995, 2015, Oracle and/or its affiliates. All rights reserved. GGSCI (arrow1.localdomain) 1> DBLOGIN USERIDALIAS ggs_user Successfully logged into database. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 2> DELETE SCHEMATRANDATA demo 2017-02-27 18:45:16 INFO OGG-01792 SCHEMATRANDATA has been deleted on schema demo. 2017-02-27 18:45:16 INFO OGG-01979 SCHEMATRANDATA for scheduling columns has been deleted on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 3> ADD SCHEMATRANDATA demo PREPARECSN WAIT 2017-02-27 18:45:57 INFO OGG-01788 SCHEMATRANDATA has been added on schema demo. 2017-02-27 18:45:57 INFO OGG-01976 SCHEMATRANDATA for scheduling columns has been added on schema demo. 2017-02-27 18:45:57 INFO OGG-10154 Schema level PREPARECSN set to mode WAIT on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 4> DELETE SCHEMATRANDATA demo 2017-02-27 18:46:00 INFO OGG-01792 SCHEMATRANDATA has been deleted on schema demo. 2017-02-27 18:46:00 INFO OGG-01979 SCHEMATRANDATA for scheduling columns has been deleted on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 5> ADD SCHEMATRANDATA demo PREPARECSN NOWAIT 2017-02-27 18:46:10 INFO OGG-01788 SCHEMATRANDATA has been added on schema demo. 2017-02-27 18:46:10 INFO OGG-01976 SCHEMATRANDATA for scheduling columns has been added on schema demo. 2017-02-27 18:46:10 INFO OGG-10154 Schema level PREPARECSN set to mode NOWAIT on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 6> DELETE SCHEMATRANDATA demo 2017-02-27 18:46:18 INFO OGG-01792 SCHEMATRANDATA has been deleted on schema demo. 2017-02-27 18:46:18 INFO OGG-01979 SCHEMATRANDATA for scheduling columns has been deleted on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 7> ADD SCHEMATRANDATA demo ALLCOLS PREPARECSN NOWAIT 2017-02-27 18:46:29 ERROR OGG-01780 Missing/Invalid argument(s) on ADD/INFO/DELETE SCHEMATRANDATA command. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 8> ADD SCHEMATRANDATA demo ALLCOLS PREPARECSN WAIT 2017-02-27 18:46:38 ERROR OGG-01780 Missing/Invalid argument(s) on ADD/INFO/DELETE SCHEMATRANDATA command. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 9> ADD SCHEMATRANDATA demo ALLCOLS PREPARECSN 2017-02-27 18:46:46 INFO OGG-01788 SCHEMATRANDATA has been added on schema demo. 2017-02-27 18:46:46 INFO OGG-01976 SCHEMATRANDATA for scheduling columns has been added on schema demo. 2017-02-27 18:46:46 INFO OGG-01977 SCHEMATRANDATA for all columns has been added on schema demo. 2017-02-27 18:46:46 INFO OGG-10154 Schema level PREPARECSN set to mode NOWAIT on schema demo. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 10> info SCHEMATRANDATA demo 2017-02-27 18:46:56 INFO OGG-06480 Schema level supplemental logging, excluding non-validated keys, is enabled on schema DEMO. 2017-02-27 18:46:56 INFO OGG-01981 Schema level supplemental logging is enabled on schema DEMO for all columns. 2017-02-27 18:46:56 INFO OGG-10462 Schema DEMO have 2 prepared tables for instantiation. GGSCI (arrow1.localdomain as ggs_admin@HAWKA) 11> exit oracle@arrow1:HAWKA:/u01/app/12.2.0.1/ggs01 $
