News
Perth, Australia
+ (61) 417713124
prosolutions@gavinsoorma.com

Oracle Cloud Marketplace GoldenGate Classic Environment

  • Posted by Gavin Soorma
  • On April 19, 2020
  • 0 Comments

To launch Goldengate via GGSCI we need to enter “ggsci” followed by the “version”

-bash-4.2$ which ggsci

/usr/local/bin/ggsci

-bash-4.2$ ggsci

Usage:   /usr/local/bin/ggsci <oracle-version>

Example: /usr/local/bin/ggsci oracle18

Goldengate 19c version is 19.1.0.0.4

-bash-4.2$-bash-4.2$ ggsci oracle19

Oracle GoldenGate Command Interpreter for Oracle

Version 19.1.0.0.4 OGGCORE_19.1.0.0.0_PLATFORMS_191017.1054_FBO

Linux, x64, 64bit (optimized), Oracle 19c on Oct 17 2019 21:16:29

Operating system character set identified as UTF-8.

Copyright (C) 1995, 2019, Oracle and/or its affiliates. All rights reserved.

Goldengate 19c is available for 11g, 12c, 18c and 19c Oracle databases

-bash-4.2$ cd /u01/app/ogg

-bash-4.2$ ls -l
total 32
drwxr-xr-x. 17 opc opc 4096 Jan 2 22:59 oracle11
drwxr-xr-x. 17 opc opc 4096 Jan 2 22:59 oracle12
drwxr-xr-x. 17 opc opc 4096 Jan 2 23:00 oracle18
drwxr-xr-x. 17 opc opc 4096 Apr 19 03:23 oracle19

All GoldenGate processes are owned by ‘opc’ user

-bash-4.2$ ps -ef |grep mgr

opc       4656     1  0 Mar17 ?        00:02:12 ./mgr PARAMFILE /home/opc/oracle11/dirprm/mgr.prm REPORTFILE /home/opc/oracle11/dirrpt/MGR.rpt PROCESSID MGR

opc       4767     1  0 Mar17 ?        00:02:15 ./mgr PARAMFILE /home/opc/oracle12/dirprm/mgr.prm REPORTFILE /home/opc/oracle12/dirrpt/MGR.rpt PROCESSID MGR

opc       4875     1  0 Mar17 ?        00:02:15 ./mgr PARAMFILE /home/opc/oracle18/dirprm/mgr.prm REPORTFILE /home/opc/oracle18/dirrpt/MGR.rpt PROCESSID MGR

opc      17883 17814  0 03:15 pts/0    00:00:00 grep –color=auto mgr

opc      21699     1  0 Apr15 ?        00:00:18 ./mgr PARAMFILE /home/opc/oracle19/dirprm/mgr.prm REPORTFILE /home/opc/oracle19/dirrpt/MGR.rpt PROCESSID MGR

Goldengate directories are located under /u02/deployments

-bash-4.2$ pwd

/u02/deployments/oracle19

-bash-4.2$ ls

BR  dirchk  dircrd  dirdat  dirdef  dirdmp  dirpcs  dirprm  dirrpt  dirsql  dirtmp  dirwlt  ggserr.log

Goldengate executables are located under /u01/app/ogg/<version>

bash-4.2$ pwd

/u01/app/ogg/oracle19

-bash-4.2$ ls -l

total 229080

-rw-rw-r–.  1 opc opc      121 Oct 17  2019 archivelog.sql

-rwxr-xr-x.  1 opc opc      426 Oct 15  2010 bcpfmt.tpl

-rwxr-xr-x.  1 opc opc     1725 Oct 15  2010 bcrypt.txt

-rwxrwxr-x.  1 opc opc  1592032 Oct 17  2019 cachefiledump

drwxr-xr-x.  4 opc opc       30 Jan  2 23:00 cfgtoollogs

-rwxrwxr-x.  1 opc opc  4098888 Oct 17  2019 checkprm

-rw-rw-r–.  1 opc opc     1021 Oct 17  2019 chkpt_ora_create.sql

-rwxrwxr-x.  1 opc opc  4124000 Oct 17  2019 convchk

-rwxrwxr-x.  1 opc opc  5332160 Oct 17  2019 convprm

drwxr-xr-x.  2 opc opc     4096 Jan  2 23:00 crypto

-rwxr-xr-x.  1 opc opc      159 Oct 15  2010 db2cntl.tpl

-rwxrwxr-x.  1 opc opc     9696 Oct 17  2019 db_upgrade

-rw-rw-r–.  1 opc opc      455 Oct 17  2019 ddl_cleartrace.sql

-rw-rw-r–.  1 opc opc     8573 Oct 17  2019 ddl_create.sql

-rw-rw-r–.  1 opc opc     3176 Oct 17  2019 ddl_ddl2file.sql

-rw-rw-r–.  1 opc opc       90 Oct 17  2019 ddl_disable.sql

-rw-rw-r–.  1 opc opc       88 Oct 17  2019 ddl_enable.sql

-rw-rw-r–.  1 opc opc     2036 Oct 17  2019 ddl_filter.sql

-rw-rw-r–.  1 opc opc    12220 Oct 17  2019 ddl_ora10.sql

-rw-rw-r–.  1 opc opc     1725 Oct 17  2019 ddl_ora10upCommon.sql

-rw-rw-r–.  1 opc opc    13471 Oct 17  2019 ddl_ora11.sql

-rw-rw-r–.  1 opc opc    12564 Oct 17  2019 ddl_ora9.sql

-rw-rw-r–.  1 opc opc      216 Oct 17  2019 ddl_pin.sql

-rw-rw-r–.  1 opc opc     3184 Oct 17  2019 ddl_remove.sql

-rw-rw-r–.  1 opc opc        1 Oct 17  2019 ddl_session1.sql

-rw-rw-r–.  1 opc opc      629 Oct 17  2019 ddl_session.sql

-rw-rw-r–.  1 opc opc   292051 Oct 17  2019 ddl_setup.sql

-rw-rw-r–.  1 opc opc     8401 Oct 17  2019 ddl_status.sql

-rw-rw-r–.  1 opc opc     2122 Oct 17  2019 ddl_staymetadata_off.sql

-rw-rw-r–.  1 opc opc     2118 Oct 17  2019 ddl_staymetadata_on.sql

-rw-rw-r–.  1 opc opc     2186 Oct 17  2019 ddl_tracelevel.sql

-rw-rw-r–.  1 opc opc     2133 Oct 17  2019 ddl_trace_off.sql

-rw-rw-r–.  1 opc opc     2383 Oct 17  2019 ddl_trace_on.sql

-rwxrwxr-x.  1 opc opc  5307976 Oct 17  2019 defgen

drwxr-xr-x.  2 opc opc       26 Jan  2 23:00 deinstall

-rw-rw-r–.  1 opc opc      882 Oct 17  2019 demo_more_ora_create.sql

-rw-rw-r–.  1 opc opc      649 Oct 17  2019 demo_more_ora_insert.sql

-rw-rw-r–.  1 opc opc      583 Oct 17  2019 demo_ora_create.sql

-rw-rw-r–.  1 opc opc      504 Oct 17  2019 demo_ora_insert.sql

-rw-rw-r–.  1 opc opc     3597 Oct 17  2019 demo_ora_lob_create.sql

-rw-rw-r–.  1 opc opc     1943 Oct 17  2019 demo_ora_misc.sql

-rw-rw-r–.  1 opc opc     1056 Oct 17  2019 demo_ora_pk_befores_create.sql

-rw-rw-r–.  1 opc opc     1013 Oct 17  2019 demo_ora_pk_befores_insert.sql

-rw-rw-r–.  1 opc opc     2305 Oct 17  2019 demo_ora_pk_befores_updates.sql

drwxr-xr-x.  3 opc opc       20 Jan  2 23:00 diagnostics

drwxr-xr-x.  3 opc opc       21 Jan  2 23:00 diretc

drwxr-xr-x.  2 opc opc       24 Jan  2 23:00 dirout

drwxr-xr-x.  4 opc opc       34 Jan  2 23:00 dirsca

-rwxrwxr-x.  1 opc opc  4594960 Oct 17  2019 emsclnt

-rwxrwx—.  1 opc opc 12361928 Oct 17  2019 extract

-rwxr-xr-x.  1 opc opc     1968 Oct 15  2010 freeBSD.txt

-rwxrwxr-x.  1 opc opc  4627856 Oct 17  2019 ggcmd

-rwxr-xr-x.  1 opc opc  2581584 Oct 17  2019 ggMessage.dat

-rwxr-xr-x.  1 opc opc 52402576 Oct 17  2019 ggparam.dat

-rwxrwx—.  1 opc opc  7934856 Oct 17  2019 ggsci

drwxr-xr-x.  2 opc opc     4096 Jan  2 23:00 healthcheck

-rwxr-xr-x.  1 opc opc   312546 May  2  2019 help.txt

drwxr-xr-x.  3 opc opc       48 Jan  2 23:00 install

drwxr-x—. 13 opc opc     4096 Jan  2 23:00 inventory

drwxr-xr-x.  6 opc opc     4096 Jan  2 23:00 jdk

-rwxrwxr-x.  1 opc opc   108824 Oct 17  2019 keygen

-rw-rw-r–.  1 opc opc       56 Oct 17  2019 label.sql

-rwxrwx—.  1 opc opc   110888 Oct 17  2019 libantlr3c.so

-rwxrwxr-x.  1 opc opc   244656 Oct 17  2019 libboost_system-mt.so.1.67.0

-rwxrwx—.  1 opc opc  2190856 Oct 17  2019 libdb-6.1.so

-rwxrwxr-x.  1 opc opc    90824 Oct 17  2019 libgcc_s.so.1

-rwxrwx—.  1 opc opc  1430176 Oct 17  2019 libgglog.so

-rwxrwx—.  1 opc opc 11533760 Oct 17  2019 libggnnzitp.so

-rwxrwx—.  1 opc opc 22082808 Oct 17  2019 libggparam.so

-rwxrwx—.  1 opc opc   194680 Oct 17  2019 libggperf.so

-rwxrwx—.  1 opc opc   751848 Oct 17  2019 libggrepo.so

-rwxrwx—.  1 opc opc  1206792 Oct 17  2019 libggssl.so

-rwxrwx—.  1 opc opc   112760 Oct 17  2019 libggutil.so

-rwxrwxr-x.  1 opc opc 31552960 Oct 17  2019 libicudata.so.62

-rwxrwxr-x.  1 opc opc  3030640 Oct 17  2019 libicui18n.so.62

-rwxrwxr-x.  1 opc opc  2095288 Oct 17  2019 libicuuc.so.62

-rwxrwx—.  1 opc opc    86960 Oct 17  2019 liblmdb.so

-rwxrwxr-x.  1 opc opc   228568 Oct 17  2019 libPocoCrypto.so.60

-rwxrwxr-x.  1 opc opc  1993664 Oct 17  2019 libPocoFoundation.so.60

-rwxrwxr-x.  1 opc opc   331496 Oct 17  2019 libPocoJSON.so.60

-rwxrwxr-x.  1 opc opc  1238272 Oct 17  2019 libPocoNet.so.60

-rwxrwxr-x.  1 opc opc   283320 Oct 17  2019 libPocoNetSSL.so.60

-rwxrwxr-x.  1 opc opc   458080 Oct 17  2019 libPocoUtil.so.60

-rwxrwxr-x.  1 opc opc   689056 Oct 17  2019 libPocoXML.so.60

-rwxrwxr-x.  1 opc opc  1651920 Oct 17  2019 libstdc++.so.6

-rwxrwx—.  1 opc opc  1115360 Oct 17  2019 libudt.so

-rwxrwx—.  1 opc opc  4668552 Oct 17  2019 libxerces-c-3.2.so

-rwxrwxr-x.  1 opc opc  6035504 Oct 17  2019 logdump

-rw-rw-r–.  1 opc opc     1553 Oct 17  2019 marker_remove.sql

-rw-rw-r–.  1 opc opc     3309 Oct 17  2019 marker_setup.sql

-rw-rw-r–.  1 opc opc      675 Oct 17  2019 marker_status.sql

-rwxrwxr-x.  1 opc opc  6775328 Oct 17  2019 mgr

-rw-rw-r–.  1 opc opc        2 Oct 17  2019 noop.sql

-rwxr-xr-x.  1 opc opc    32284 May  3  2019 notices.txt

-rwxrwxr-x.  1 opc opc  1641208 Oct 17  2019 oggerr

drwxr-xr-x. 12 opc opc     4096 Jan  2 23:00 OPatch

-rw-r—–.  1 opc opc       51 Jan  2 22:58 oraInst.loc

drwxr-xr-x.  8 opc opc     4096 Jan  2 23:00 oui

-rw-rw-r–.  1 opc opc     3146 Oct 17  2019 params.sql

-rwxrwxr-x.  1 opc opc  7664936 Oct 17  2019 pmsrvr

-rwxr-xr-x.  1 opc opc     1272 Dec 28  2010 prvtclkm.plb

-rwxr-xr-x.  1 opc opc     9487 May 27  2015 prvtlmpg.plb

-rw-rw-r–.  1 opc opc     2724 Oct 17  2019 prvtlmpg_uninstall.sql

-rw-rw-r–.  1 opc opc     1532 Oct 17  2019 remove_seq.sql

-rwxrwx—.  1 opc opc 11310280 Oct 17  2019 replicat

-rwxrwxr-x.  1 opc opc  1637112 Oct 17  2019 retrace

-rw-rw-r–.  1 opc opc     3187 Oct 17  2019 role_setup.sql

-rw-rw-r–.  1 opc opc    35254 Oct 17  2019 sequence.sql

-rwxrwxr-x.  1 opc opc  3915544 Oct 17  2019 server

-rw-rw-r–.  1 opc opc     4811 Oct 17  2019 SQLDataTypes.h

-rwxr-xr-x.  1 opc opc      248 Oct 15  2010 sqlldr.tpl

drwxr-xr-x.  3 opc opc       19 Jan  2 23:00 srvm

-rwxrwxr-x.  1 opc opc      759 Oct 15  2010 tcperrs

-rw-rw-r–.  1 opc opc    37535 Oct 17  2019 ucharset.h

-rw-rw-r–.  1 opc opc     7278 Oct 17  2019 ulg.sql

drwxr-xr-x.  7 opc opc     4096 Jan  2 23:00 UserExitExamples

-rw-rw-r–.  1 opc opc    28299 Oct 17  2019 usrdecs.h

-rwxr-xr-x.  1 opc opc     1010 Oct 17  2019 version4j.jar

-rwxr-xr-x.  1 opc opc     1033 Oct 19  2016 zlib.txt

Trail Files are located under /u02/trails

-bash-4.2$ pwd

/u02/trails

-bash-4.2$ ls -l

total 96832

-rw-r—–. 1 opc opc 99155106 Apr 19 03:27 aa000000000

Symbolic link from dirdat directory under /u02/deployments/<version>

-bash-4.2$ pwd

/u02/deployments/oracle19

-bash-4.2$ ls -l

total 1476

drwxr-x—. 3 opc opc    4096 Apr 15 12:50 BR

drwxr-x—. 2 opc opc    4096 Apr 15 14:35 dirchk

drwxr-x—. 2 opc opc    4096 Mar 31 03:50 dircrd

lrwxrwxrwx. 1 opc opc      11 Mar 17 02:08 dirdat -> /u02/trails

drwxr-x—. 2 opc opc    4096 Mar 17 02:08 dirdef

drwxr-x—. 2 opc opc    4096 Apr  7 13:41 dirdmp

drwxr-x—. 2 opc opc    4096 Apr 17 03:49 dirpcs

drwxr-x—. 2 opc opc    4096 Apr 16 05:16 dirprm

drwxr-x—. 2 opc opc    4096 Apr 17 03:49 dirrpt

drwxr-x—. 2 opc opc    4096 Mar 17 02:08 dirsql

lrwxrwxrwx. 1 opc opc      33 Mar 17 02:08 dirtmp -> /u02/cacheManager/oracle19/dirtmp

drwxr-x—. 2 opc opc    4096 Mar 17 02:08 dirwlt

-rw-r—–. 1 opc opc 1421840 Apr 19 00:59 ggserr.log

Oracle client is installed under /u01/app/client

-bash-4.2$ cd /u01/app/client

-bash-4.2$ ls -l
total 16
drwxr-xr-x. 54 opc opc 4096 Jan 2 22:54 oracle11
drwxr-xr-x. 55 opc opc 4096 Jan 2 22:56 oracle12
drwxr-xr-x. 54 opc opc 4096 Jan 2 22:57 oracle18
drwxr-xr-x. 55 opc opc 4096 Jan 2 22:58 oracle19

-bash-4.2$ cd oracle19

-bash-4.2$ ls -l
total 88
drwxr-xr-x. 6 opc opc 54 Jan 2 22:58 assistants
drwxr-xr-x. 2 opc opc 4096 Jan 2 22:58 bin
drwxr-xr-x. 4 opc opc 4096 Jan 2 22:58 cfgtoollogs
drwxr-xr-x. 4 opc opc 87 Jan 2 22:58 clone
drwxr-xr-x. 6 opc opc 55 Jan 2 22:58 crs
drwxr-xr-x. 3 opc opc 18 Jan 2 22:58 css
drwxr-xr-x. 7 opc opc 71 Jan 2 22:58 cv
drwxr-xr-x. 3 opc opc 19 Jan 2 22:58 dbjava
drwxr-xr-x. 5 opc opc 4096 Jan 2 22:58 deinstall
drwxr-xr-x. 3 opc opc 20 Jan 2 22:58 diagnostics
drwxr-xr-x. 13 opc opc 4096 Jan 2 22:58 dmu
-rw-r–r–. 1 opc opc 852 Aug 18 2015 env.ora
drwxr-xr-x. 3 opc opc 18 Jan 2 22:58 has
drwxr-xr-x. 3 opc opc 19 Jan 2 22:58 hs
drwxrwx—. 10 opc opc 4096 Jan 2 22:58 install
drwxr-xr-x. 4 opc opc 4096 Jan 2 22:58 instantclient
drwxr-x—. 14 opc opc 4096 Jan 2 22:58 inventory
drwxr-xr-x. 6 opc opc 58 Jan 2 22:58 javavm
drwxr-xr-x. 3 opc opc 35 Jan 2 22:58 jdbc
drwxr-xr-x. 6 opc opc 4096 Jan 2 22:58 jdk
drwxr-xr-x. 2 opc opc 4096 Jan 2 22:58 jlib
drwxr-xr-x. 4 opc opc 73 Jan 2 22:58 jpub
drwxr-xr-x. 10 opc opc 4096 Jan 2 22:58 ldap
drwxr-xr-x. 4 opc opc 8192 Jan 2 22:58 lib
drwxr-xr-x. 10 opc opc 4096 Jan 2 22:58 network
drwxr-xr-x. 5 opc opc 46 Jan 2 22:58 nls
drwxr-xr-x. 8 opc opc 101 Jan 2 22:58 odbc
drwxr-xr-x. 6 opc opc 83 Jan 2 22:58 olap
drwxr-xr-x. 12 opc opc 4096 Jan 2 22:58 OPatch
drwxr-xr-x. 7 opc opc 65 Jan 2 22:58 opmn
drwxr-xr-x. 4 opc opc 34 Jan 2 22:58 oracore
-rw-r—–. 1 opc opc 51 Jan 2 22:57 oraInst.loc
drwxr-xr-x. 3 opc opc 16 Jan 2 22:58 ord
drwxr-xr-x. 3 opc opc 19 Jan 2 22:58 oss
drwxr-xr-x. 8 opc opc 4096 Jan 2 22:58 oui
drwxr-xr-x. 4 opc opc 33 Jan 2 22:58 owm
drwxr-xr-x. 5 opc opc 39 Jan 2 22:58 perl
drwxr-xr-x. 6 opc opc 78 Jan 2 22:58 plsql
drwxr-xr-x. 6 opc opc 56 Jan 2 22:58 precomp
drwxr-xr-x. 2 opc opc 26 Jan 2 22:58 QOpatch
drwxr-xr-x. 4 opc opc 29 Jan 2 22:58 racg
drwxr-xr-x. 8 opc opc 83 Jan 2 22:58 rdbms
drwxr-xr-x. 3 opc opc 21 Jan 2 22:58 relnotes
-rwx——. 1 opc opc 151 Jan 2 22:58 root.sh
-rwxr-x—. 1 opc opc 1374 Jan 2 22:57 runInstaller
drwxr-xr-x. 5 opc opc 4096 Jan 2 22:58 sdk
drwxr-xr-x. 3 opc opc 18 Jan 2 22:58 slax
drwxr-xr-x. 4 opc opc 41 Jan 2 22:58 sqldeveloper
drwxr-xr-x. 4 opc opc 28 Jan 2 22:58 sqlj
drwxr-xr-x. 6 opc opc 53 Jan 2 22:58 sqlplus
drwxr-xr-x. 6 opc opc 54 Jan 2 22:58 srvm
drwxr-xr-x. 4 opc opc 31 Jan 2 22:58 suptools
drwxr-xr-x. 3 opc opc 35 Jan 2 22:58 ucp
drwxr-xr-x. 4 opc opc 31 Jan 2 22:58 usm
drwxr-xr-x. 2 opc opc 33 Jan 2 22:58 utl
drwxr-xr-x. 3 opc opc 19 Jan 2 22:58 wwg
drwxr-x—. 7 opc opc 69 Jan 2 22:58 xdk
-bash-4.2$

 

0 Comments

Leave Reply

Your email address will not be published. Required fields are marked *