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