Table of Contents
ToggleIn this Post
We are performing hands-on GoldenGate Microservices Architecture Implementation step by step in detail.
Download the Oracle GoldenGate Microservices Software and Patch
Refer latest documentation to identify the latest patches and download it from Oracle Support.
Patchset 38140145
Oracle GoldenGate 21.19.0.0.0 Microservices for Oracle (Complete Install)
Oracle GoldenGate Microservices Sofware Installation
Installation requires series of steps to be performed, follow the below steps in order to complete the installation successfully.
Create OS directories for OGGMA
mkdir -p /home/oragg/OGG
mkdir -p /home/oragg/OGG/ogg_home
mkdir -p /home/oragg/OGG/Service_Manager
mkdir -p /home/oragg/OGG/Deployment
mkdir -p /home/oragg/OGG/scripts
[oragg@GGSRV ~]$ pwd /home/oragg [oragg@GGSRV ~]$ mkdir OGG [oragg@GGSRV ~]$ ls -ltr total 0 -rw-r--r--. 1 oragg dba 0 Oct 3 09:48 test.txt drwxr-xr-x. 2 oragg dba 6 Oct 3 09:49 OGG [oragg@GGSRV ~]$ pwd /home/oragg [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ pwd /home/oragg [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ mkdir -p /home/oragg/OGG/ogg_home [oragg@GGSRV ~]$ mkdir -p /home/oragg/OGG/Service_Manager [oragg@GGSRV ~]$ mkdir -p /home/oragg/OGG/Deployment [oragg@GGSRV ~]$ mkdir -p /home/oragg/OGG/scripts [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ ls -ltr total 0 -rw-r--r--. 1 oragg dba 0 Oct 3 09:48 test.txt drwxr-xr-x. 6 oragg dba 78 Oct 3 09:51 OGG [oragg@GGSRV ~]$ cd OGG/ [oragg@GGSRV OGG]$ ls -ltr total 0 drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 ogg_home drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 Service_Manager drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 Deployment drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 scripts [oragg@GGSRV OGG]$
Extract OGGMA Software to Stage
cd /home/oragg
mkdir -p /home/oragg/soft/GG_20_19
cd /home/oragg/soft/GG_20_19
ls -ltr
unzip p38140145_2119000OGGRU_Linux-x86-64.zip
ls -lrt
cd fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1
ls -ltr
[oragg@GGSRV OGG]$ cd .. [oragg@GGSRV ~]$ ls -ltr total 0 -rw-r--r--. 1 oragg dba 0 Oct 3 09:48 test.txt drwxr-xr-x. 6 oragg dba 78 Oct 3 09:51 OGG [oragg@GGSRV ~]$ mkdir soft [oragg@GGSRV ~]$ cd soft/ [oragg@GGSRV soft]$ pwd /home/oragg/soft [oragg@GGSRV soft]$ mkdir GG_20_19 [oragg@GGSRV soft]$ cd GG_20_19/ [oragg@GGSRV GG_20_19]$ pwd /home/oragg/soft/GG_20_19 [oragg@GGSRV GG_20_19]$ ls -ltr total 0 [oragg@GGSRV GG_20_19]$ ls -ltr total 370104 -rw-r--r--. 1 oragg dba 378984079 Oct 3 09:55 p38140145_2119000OGGRU_Linux-x86-64.zip [oragg@GGSRV GG_20_19]$ unzip p38140145_2119000OGGRU_Linux-x86-64.zip Archive: p38140145_2119000OGGRU_Linux-x86-64.zip creating: fbo_ggs_Linux_x64_Oracle_services_shiphome/ creating: fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/install/images/ inflating: OGG-21c_OUI_PATCH_README.txt inflating: oracle-goldengate-release-notes-21.19.0.0.0.pdf [oragg@GGSRV GG_20_19]$ creating: fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/install/images/ inflating: OGG-21c_OUI_PATCH_README.txt inflating: oracle-goldengate-release-notes-21.19.0.0.0.pdf [oragg@GGSRV GG_20_19]$ [oragg@GGSRV GG_20_19]$ cd fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/ [oragg@GGSRV Disk1]$ ls -ltr total 8 drwxr-xr-x. 4 oragg dba 187 Jul 4 22:26 install drwxr-xr-x. 12 oragg dba 4096 Jul 4 22:26 stage -rwxr-xr-x. 1 oragg dba 918 Jul 4 22:26 runInstaller drwxrwxr-x. 2 oragg dba 25 Jul 4 22:26 response [oragg@GGSRV Disk1]$
Validate and Create OraInventory
cat /etc/oraInst.loc
ls -lrt /home/oragg/oraInventory
ls -ld /home/oragg/oraInventory
[oragg@GGSRV ~]$ cat /etc/oraInst.loc cat: /etc/oraInst.loc: No such file or directory [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ mkdir oraInventory [oragg@GGSRV ~]$ ls -ltr total 0 -rw-r--r--. 1 oragg dba 0 Oct 3 09:48 test.txt drwxr-xr-x. 6 oragg dba 78 Oct 3 09:51 OGG drwxr-xr-x. 3 oragg dba 22 Oct 3 09:55 soft drwxr-xr-x. 2 oragg dba 6 Oct 3 10:02 oraInventory [oragg@GGSRV ~]$ cd oraInventory/ [oragg@GGSRV oraInventory]$ pwd /home/oragg/oraInventory [oragg@GGSRV oraInventory]$ [oragg@GGSRV oraInventory]$ sudo su - root [sudo] password for oragg: [root@GGSRV ~]# [root@GGSRV ~]# vi /etc/oraInst.loc [root@GGSRV ~]# [root@GGSRV ~]# cat /etc/oraInst.loc inventory_loc=/home/oragg/oraInventory inst_group=dba [root@GGSRV ~]# exit logout [oragg@GGSRV oraInventory]$ cat /etc/oraInst.loc inventory_loc=/home/oragg/oraInventory inst_group=dba [oragg@GGSRV oraInventory]$ [oragg@GGSRV oraInventory]$ cat /etc/oraInst.loc inventory_loc=/home/oragg/oraInventory inst_group=dba [oragg@GGSRV oraInventory]$ ls -ld /home/oragg/oraInventory/ drwxr-xr-x. 2 oragg dba 6 Oct 3 10:02 /home/oragg/oraInventory/ [oragg@GGSRV oraInventory]$ [oragg@GGSRV oraInventory]$ ls -ltr /home/oragg/oraInventory total 0 [oragg@GGSRV oraInventory]$
Execute runInstaller
cd soft/GG_20_19/fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/
echo $DISPLAY
xclock
./runInstaller
[oragg@GGSRV ~]$ cd soft/GG_20_19/fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/ [oragg@GGSRV Disk1]$ ls -ltr total 8 drwxr-xr-x. 4 oragg dba 187 Jul 4 22:26 install drwxr-xr-x. 12 oragg dba 4096 Jul 4 22:26 stage -rwxr-xr-x. 1 oragg dba 918 Jul 4 22:26 runInstaller drwxrwxr-x. 2 oragg dba 25 Jul 4 22:26 response [oragg@GGSRV Disk1]$ [oragg@GGSRV Disk1]$ echo $DISPLAY localhost:10.0 [oragg@GGSRV Disk1]$ xclock bash: xclock: command not found... Similar command is: 'clock' [oragg@GGSRV Disk1]$ [oragg@GGSRV Disk1]$ ls -ltr total 8 drwxr-xr-x. 4 oragg dba 187 Jul 4 22:26 install drwxr-xr-x. 12 oragg dba 4096 Jul 4 22:26 stage -rwxr-xr-x. 1 oragg dba 918 Jul 4 22:26 runInstaller drwxrwxr-x. 2 oragg dba 25 Jul 4 22:26 response [oragg@GGSRV Disk1]$ ./runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 120 MB. Actual 65023 MB Passed Checking swap space: must be greater than 150 MB. Actual 8047 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Please wait ... [oragg@GGSRV Disk1]$ You can find the log of this install session at: /home/oragg/oraInventory/logs/installActions2026-07-03_03-37-44PM.log
Post Install Validation
cd /home/oragg/OGG/ogg_home
ls -lrt
cat /etc/oraInst.loc
cat /home/oragg/oraInventory/ContentsXML/inventory.xml
[oragg@GGSRV ~]$ cd /home/oragg/OGG/ogg_home [oragg@GGSRV ogg_home]$ ls -ltr total 28 -rw-r-----. 1 oragg dba 54 Oct 3 10:26 oraInst.loc drwxr-xr-x. 3 oragg dba 20 Oct 3 15:43 diagnostics drwxr-xr-x. 3 oragg dba 19 Oct 3 15:43 srvm drwxr-xr-x. 2 oragg dba 26 Oct 3 15:43 deinstall drwxr-xr-x. 2 oragg dba 63 Oct 3 15:43 include drwxr-xr-x. 2 oragg dba 127 Oct 3 15:43 jlib drwxr-xr-x. 8 oragg dba 4096 Oct 3 15:43 lib drwxr-xr-x. 7 oragg dba 4096 Oct 3 15:43 jdk drwxr-xr-x. 13 oragg dba 4096 Oct 3 15:43 OPatch drwxr-xr-x. 2 oragg dba 4096 Oct 3 15:43 bin drwxr-xr-x. 8 oragg dba 4096 Oct 3 15:43 oui drwxr-x---. 13 oragg dba 4096 Oct 3 15:43 inventory drwxr-xr-x. 3 oragg dba 28 Oct 3 15:43 install drwxr-xr-x. 3 oragg dba 17 Oct 3 15:44 cfgtoollogs [oragg@GGSRV ogg_home]$ [oragg@GGSRV ogg_home]$ cat /etc/oraInst.loc inventory_loc=/home/oragg/oraInventory inst_group=dba [oragg@GGSRV ogg_home]$ [oragg@GGSRV ogg_home]$ cat /home/oragg/oraInventory/ContentsXML/inventory.xml ?xml version="1.0" standalone="yes" ? !-- Copyright (c) 1999, 2026, Oracle and/or its affiliates. All rights reserved. -- !-- Do not modify the contents of this file by hand. -- INVENTORY> VERSION_INFO> SAVED_WITH>12.2.0.9.0/SAVED_WITH> MINIMUM_VER>2.1.0.6.0/MINIMUM_VER> /VERSION_INFO> HOME_LIST> HOME NAME="OraHome1" LOC="/home/oragg/OGG/ogg_home" TYPE="O" IDX="1"/> /HOME_LIST> COMPOSITEHOME_LIST> /COMPOSITEHOME_LIST> /INVENTORY>
Verify OPatch
export ORACLE_HOME=/home/oragg/OGG/ogg_home
export PATH=$ORACLE_HOME/OPatch:$PATH
opatch version
opatch lsinventory
echo $ORACLE_HOME
echo $PATH
which opatch
which make
which ld
which nm
which ar
which unzip
[oragg@GGSRV ~]$ export ORACLE_HOME=/home/oragg/OGG/ogg_home export PATH=$ORACLE_HOME/OPatch:$PATH [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ opatch version OPatch Version: 12.2.0.1.46 OPatch succeeded. [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ opatch lsinventory Oracle Interim Patch Installer version 12.2.0.1.46 Copyright (c) 2025, Oracle Corporation. All rights reserved. Oracle Home : /home/oragg/OGG/ogg_home Central Inventory : /home/oragg/oraInventory from : /home/oragg/OGG/ogg_home/oraInst.loc OPatch version : 12.2.0.1.46 OUI version : 12.2.0.9.0 Log file location : /home/oragg/OGG/ogg_home/cfgtoollogs/opatch/opatch2026-07-03_15-50-13PM_1.log Lsinventory Output file location : /home/oragg/OGG/ogg_home/cfgtoollogs/opatch/lsinv/lsinventory2026-07-03_15-50-13PM.txt -------------------------------------------------------------------------------- Local Machine Information:: Hostname: GGSRV ARU platform id: 226 ARU platform description:: Linux x86-64 Installed Top-level Products (1): Oracle GoldenGate Services 21.1.0.0.0 There are 1 products installed in this Oracle Home. There are no Interim patches installed in this Oracle Home. -------------------------------------------------------------------------------- OPatch succeeded. [oragg@GGSRV ~]$ echo $ORACLE_HOME /home/oragg/OGG/ogg_home [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ echo $PATH /home/oragg/OGG/ogg_home/OPatch:/home/oragg/.local/bin:/home/oragg/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ which opatch ~/OGG/ogg_home/OPatch/opatch [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ which make /usr/bin/make [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ which ld /usr/bin/ld [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ which nm /usr/bin/nm [oragg@GGSRV ~]$ which ar /usr/bin/ar [oragg@GGSRV ~]$ [oragg@GGSRV ~]$ which unzip /usr/bin/unzip
Installation and Post Installation completed successfully.
Configuring Oracle GoldenGate Microservices (OGGCA)
Check the following ports are available
hostname
netstat -nlp | grep 7201
netstat -nlp | grep 7202
netstat -nlp | grep 7203
netstat -nlp | grep 7204
netstat -nlp | grep 7205
netstat -nlp | grep 7206
[root@GGSRV ~]# hostname GGSRV [root@GGSRV ~]# [root@GGSRV ~]# netstat -nlp | grep 7201 [root@GGSRV ~]# netstat -nlp | grep 7202 [root@GGSRV ~]# netstat -nlp | grep 7203 [root@GGSRV ~]# netstat -nlp | grep 7204 [root@GGSRV ~]# netstat -nlp | grep 7205 [root@GGSRV ~]# netstat -nlp | grep 7206
cd /home/oragg/OGG
mkdir Service_Manager
mkdir Deployment
mkdir scripts
mkdir ogg_home
ls -ltr
[oragg@GGSRV OGG]$ pwd /home/oragg/OGG [oragg@GGSRV OGG]$ ls -ltr total 4 drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 Service_Manager drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 Deployment drwxr-xr-x. 2 oragg dba 6 Oct 3 09:51 scripts drwxr-xr-x. 15 oragg dba 4096 Oct 3 15:50 ogg_home
Create tnsnames.ora file in the OGG_HOME
cd /home/oragg/OGG/ogg_home
ls
mkdir -p network/admin
cd network/admin
ls -ltr
vi tnsnames.ora
Note: Entry of target DB to be added to tnsnames.ora
Add the below entry of the target DB and save it
DEMO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL=tcp)(HOST=dbser1.demo.com)(PORT=1521))
(CONNECT_DATA = (SERVICE_NAME=CDBDEM)(INSTANCE_NAME=CDBDEM1))
)
cat tnsnames.ora
ping dbser1.demo.com
[oragg@GGSRV ogg_home]$ pwd
/home/oragg/OGG/ogg_home
[oragg@GGSRV ogg_home]$ ls
bin cfgtoollogs deinstall diagnostics include install inventory jdk jlib lib OPatch oraInst.loc oui srvm
[oragg@GGSRV ogg_home]$
[oragg@GGSRV ogg_home]$ mkdir -p network/admin
[oragg@GGSRV ogg_home]$ cd network/admin/
[oragg@GGSRV admin]$
[oragg@GGSRV admin]$ ls -ltr
total 0
[oragg@GGSRV admin]$ vi tnsnames.ora
[oragg@GGSRV admin]$
[oragg@GGSRV admin]$ cat tnsnames.ora
DEMO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL=tcp)(HOST=dbser1.demo.com)(PORT=1521))
(CONNECT_DATA = (SERVICE_NAME=CDBDEM)(INSTANCE_NAME=CDBDEM1))
)
[oragg@GGSRV admin]$ ping dbser1.demo.com
PING dbser1.demo.com (12.18.20.1) 56(84) bytes of data.
64 bytes from dbser1.demo.com (12.18.20.1): icmp_seq=1 ttl=255 time=0.183 ms
64 bytes from dbser1.demo.com (12.18.20.1): icmp_seq=2 ttl=255 time=0.272 ms
64 bytes from dbser1.demo.com (12.18.20.1): icmp_seq=3 ttl=255 time=0.257 ms
^C
--- dbser1.demo.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2048ms
Run oggca.sh
export OGG_HOME=/home/oragg/OGG/ogg_home
echo $OGG_HOME
echo $DISPLAY
xclock
cd $OGG_HOME/bin
ls
sh oggca.sh
[oragg@GGSRV OGG]$ export OGG_HOME=/home/oragg/OGG/ogg_home [oragg@GGSRV OGG]$ echo $OGG_HOME /home/oragg/OGG/ogg_home [oragg@GGSRV OGG]$ cd $OGG_HOME/bin [oragg@GGSRV bin]$ pwd /home/oragg/OGG/ogg_home/bin [oragg@GGSRV bin]$ ls adminclient cachefiledump checkprm convprm distsrvr extract keygen oggca.sh orapki recvsrvr retrace XAGTask adminsrvr certstore convchk defgen emsclnt ggcmd logdump oggerr pmsrvr replicat ServiceManager [oragg@GGSRV bin]$ sh oggca.sh
Click -> Create New Service Manager -> Service Manager Deployment Home Location -> Click check box -> Register Service Manager as a system service/daemon -> Listening hostname/address [Enter <GoldenGate_Server_IP>] -> Listening Port [Enter 7201] -> Next
Add new GoldenGate deployment -> Next
Enter Deployment Name [<SomeRelaventName] -> Make Sure Software Home is entered [/home/oragg/OGG/ogg_home] -> Next
Browse Deployment home [/home/oragg/OGG/Deployment] -> Next
Enter Oracle Database TNS_ADMIN -> /home/oragg/OGG/ogg_home/network/admin -> Next
Enter Username [oggadmin] -> Password [<password>] -> Make sure Check box enabled for strong password policy -> Next
If you need to configure the SSL/TLS security, proceed with entering the details requested based on the option selected.
For this installation, we can Uncheck the SSL/TLS security -> Next
Make sure Service Manager Details are correct -> Enter Administration Server Port [7202] -> Make sure Distribution[7203] and Receiver[7204] Service Ports -> Enable check box Enable Monitoring -> Make sure Metrics Server[7205] and UDP[7206] Port -> Make sure Metrics Server DataStore type [BDB] -> Next
Enter Default Schema [c##avggadmin] -> Next
Note: This schema will be used while connecting the target, if some schema is available for this GoldenGate purpose it can be used or can be newly created.
Click -> Save Response File..
Review Summary -> Finish
Review the Details and Click Ok.
Perform to complete the configuration.
Open a root terminal -> Run the script [/home/oragg/OGG/Service_Manager/bin/registerServiceManager.sh]
Return to the Configuration Wizard and click Ok to complete the configuration.
[root@GGSRV ~]# id
uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[root@GGSRV ~]# hostname
GGSRV
[root@GGSRV ~]# ls -ltr /home/oragg/OGG/Service_Manager/bin/registerServiceManager.sh
-rwxr-x---. 1 oragg dba 2027 Oct 4 13:31 /home/oragg/OGG/Service_Manager/bin/registerServiceManager.sh
[root@GGSRV ~]#
[root@GGSRV ~]# sh /home/oragg/OGG/Service_Manager/bin/registerServiceManager.sh
Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
----------------------------------------------------
Oracle GoldenGate Install As Service Script
----------------------------------------------------
OGG_HOME=/home/oragg/OGG/ogg_home
OGG_CONF_HOME=/home/oragg/OGG/Service_Manager/etc/conf
OGG_VAR_HOME=/home/oragg/OGG/Service_Manager/var
OGG_USER=oragg
Running OracleGoldenGateInstall.sh...
Created symlink /etc/systemd/system/multi-user.target.wants/OracleGoldenGate.service → /etc/systemd/system/OracleGoldenGate.service.
Post Configuration Validation
OGG Service Process
ps -ef | grep ogg
systemctl status OracleGoldenGate
cd /home/oragg/OGG/ogg_home/bin
./adminclient
connect http://<GGServerIP>:7201 as oggadmin password <password>
info all
status service *
status extract *
status ER *
exit
cat /etc/oggInst.loc
[oragg@GGSRV bin]$ ps -ef | grep ogg
oragg 44598 1 0 13:34 ? 00:00:01 /home/oragg/OGG/ogg_home/bin/ServiceManager --inventory '/home/oragg/OGG/Service_Manager/etc/conf'
oragg 44796 44598 0 13:35 ? 00:00:00 /home/oragg/OGG/ogg_home/bin/adminsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-adminsrvr-config.dat --force --quiet
oragg 44798 44598 0 13:35 ? 00:00:00 /home/oragg/OGG/ogg_home/bin/distsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-distsrvr-config.dat --force --quiet
oragg 44800 44598 1 13:35 ? 00:00:02 /home/oragg/OGG/ogg_home/bin/pmsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-pmsrvr-config.dat --force --quiet
oragg 44802 44598 0 13:35 ? 00:00:00 /home/oragg/OGG/ogg_home/bin/recvsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-recvsrvr-config.dat --force --quiet
oragg 44944 40299 0 13:39 pts/0 00:00:00 grep --color=auto ogg
[oragg@GGSRV bin]$ systemctl status OracleGoldenGate
● OracleGoldenGate.service - Oracle GoldenGate Service Manager
Loaded: loaded (/etc/systemd/system/OracleGoldenGate.service; enabled; preset: disabled)
Active: active (running) since Sat 2026-07-04 13:34:34 IST; 5min ago
Main PID: 44598 (ServiceManager)
Tasks: 157 (limit: 100081)
Memory: 232.8M
CPU: 5.758s
CGroup: /system.slice/OracleGoldenGate.service
├─44598 /home/oragg/OGG/ogg_home/bin/ServiceManager --inventory "'/home/oragg/OGG/Service_Manager/etc/conf'"
├─44796 /home/oragg/OGG/ogg_home/bin/adminsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-adminsrvr-config.dat --force --quiet
├─44798 /home/oragg/OGG/ogg_home/bin/distsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-distsrvr-config.dat --force --quiet
├─44800 /home/oragg/OGG/ogg_home/bin/pmsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-pmsrvr-config.dat --force --quiet
└─44802 /home/oragg/OGG/ogg_home/bin/recvsrvr --config /home/oragg/OGG/Service_Manager/var/temp/AVDFDeployment-recvsrvr-config.dat --force --quiet
[oragg@GGSRV bin]$ cd /home/oragg/OGG/ogg_home/bin
[oragg@GGSRV bin]$ ls
adminclient cachefiledump checkprm convprm distsrvr extract keygen oggca.sh orapki recvsrvr retrace XAGTask
adminsrvr certstore convchk defgen emsclnt ggcmd logdump oggerr pmsrvr replicat ServiceManager
[oragg@GGSRV bin]$ ./adminclient
Oracle GoldenGate Administration Client for Oracle
Version 21.19.0.0.0 OGGCORE_21.19.0.0.0OGGRU_PLATFORMS_250703.2256
Copyright (C) 1995, 2025, Oracle and/or its affiliates. All rights reserved.
Oracle Linux 7, x64, 64bit (optimized) on Jul 4 2026 00:34:16
Operating system character set identified as UTF-8.
OGG (not connected) 1> connect http://10.16.1.19:7201 as oggadmin password Welcome@123
Using default deployment 'AVDFDeployment'
OGG (http://10.16.1.19:7201 AVDFDeployment) 2> info all
Program Status Group Type Lag at Chkpt Time Since Chkpt
ADMINSRVR RUNNING
DISTSRVR RUNNING
PMSRVR RUNNING
RECVSRVR RUNNING
OGG (http://10.16.1.19:7201 AVDFDeployment) 3> status service *
Service Status
ADMINSRVR RUNNING
DISTSRVR RUNNING
PMSRVR RUNNING
RECVSRVR RUNNING
OGG (http://10.16.1.19:7201 AVDFDeployment) 4> status extract *
No Extract groups exist.
OGG (http://10.16.1.19:7201 AVDFDeployment) 5> status ER *
No Extract groups exist.
No Replicat groups found, but some coordinated threads may have been excluded.
OGG (http://10.16.1.19:7201 AVDFDeployment) 6> exit
[oragg@GGSRV bin]$ cat /etc/oggInst.loc
##
## Oracle GoldenGate Inventory locator
##
inventory_loc = /home/oragg/OGG/Service_Manager/etc/conf
Oracle GoldenGate Service Manager
Verify the GG Service Manger URL and information available within Service Manager.
Login with the credentials used above in the configuration wizard.
Oracle GoldenGate Deployment Services
Verify the GG Deployment Services URL and information available with this service.
End of Post
Thanks for taking the time to read this post.
Stay tuned for the next post coming soon. . .


Pingback: How To Implement Oracle Audit Vault Database Firewall (AVDF) - Part 5