Installation Directories and Programs in Oracle GoldenGate Microservices Architecture
The following table describes the major directories of an Oracle GoldenGate Microservices installation.
Table 1 Directories in an Oracle GoldenGate
| Directory | Description |
|---|---|
bin |
Sub-directory for most of the Oracle GoldenGate executable files. |
deinstall |
Location of deinstall.sh, which is the software deinstallation script. |
jdk |
Java Developer Kit directory |
lib |
Contains libraries, utility files, and scripts. |
oui |
Oracle Universal Installer directory |
OPatch |
Location of Oracle Patch Utility directory to install patches (opatch). |
The following table describes the programs and utilities exclusively available with MA.
| Name | Description | Default Directory |
|---|---|---|
adminclient |
Command line interface for Oracle GoldenGate Microservices Architecture. | $OGG_HOME/bin |
adminsrvr |
The Administration Service supervises, administers, manages, and monitors processes operating within an Oracle GoldenGate deployment for both active and inactive processes. | $OGG_HOME/bin |
chkptdump |
Utility to dump contents from the checkpoint files. | $OGG_HOME/bin |
distsrvr |
A Distribution Service is a service that functions as a networked data distribution agent in support of conveying and processing data and commands in a distributed deployment. | $OGG_HOME/bin |
extract |
Extract data process. | $OGG_HOME/bin |
logdump |
Utility to open files, control the display, navigate through a file, and search, filter, view, and save data that’s stored in a trail or Extract file. | $OGG_HOME/bin |
oggca.sh |
The Oracle GoldenGate Microservices Configuration Assistant. | $OGG_HOME/bin |
oggerr |
Retrieves a detailed explanation for an Oracle GoldenGate message. | $OGG_HOME/bin |
orapki |
Utility to manage public key infrastructure elements, such as wallets and certificate revocation lists. | $OGG_HOME/bin |
pmsrvr |
The Performance Metrics Service uses the metrics service to collect and store instance deployment performance results. | $OGG_HOME/bin |
recvsrvr |
A Receiver Service is the central control service that handles all incoming trail files. | $OGG_HOME/bin |
replicat |
Replicat data process. | $OGG_HOME/bin |
ServiceManager |
A Service Manager acts as a watchdog for other microservices in Oracle GoldenGate. | $OGG_HOME/bin |
trailscan |
Utility that scans transaction from trail files. | $OGG_HOME/bin |
sqlplus |
An interactive tool with a command-line user interface used to connect to the Oracle Database Server. | $OGG_HOME/lib/instantclient |
sql |
A SQL directory that contains the healthcheck, legacy, and sharding utilities. |
$OGG_HOME/lib |
utl |
A utility directory that contains the install, logging, reverseproxy, andsharding utilities. |
$OGG_HOME/lib |