Oracle GoldenGate Classic Architecture Programs and Utilities

This section describes programs installed in the Oracle GoldenGate installation directory.

Note:

Some programs may not exist in all installations. For example, if only capture or delivery is supported by Oracle GoldenGate for your platform, the Extract or Replicat program will not be installed, respectively.

Table A-1 Oracle GoldenGate Installed Programs and Utilities

Program Description

convchk

Converts checkpoint files to a newer release.

convprm

Converts parameter files that do not use SQL-92 rules for quoted names and literals to updated parameter files that use SQL-92 rules. SQL-92 format for quoted object names and literals was introduced as the default with the 12c release of Oracle GoldenGate.

defgen

Generates data definitions and is referenced by Oracle GoldenGate processes when source and target tables have dissimilar definitions.

extract

Performs capture from database tables or transaction logs or receives transaction data from a vendor access module.

ggcmd

Associated program of ggsci. Launches and monitors external applications, such as the JAgent of Oracle GoldenGate Monitor. Integrates those applications into the GGSCI environment.

ggsci

User interface to Oracle GoldenGate for issuing commands and managing parameter files.

install

Installs Oracle GoldenGate as a Windows service and provides other Windows-based service options.

keygen

Generates data-encryption keys.

logdump

A utility for viewing and saving information stored in extract trails or files.

mgr

(Manager) Control process for resource management, control and monitoring of Oracle GoldenGate processes, reporting, and routing of requests through the GGSCI interface.

oggerr

Manages Oracle GoldenGate error messages.

replicat

Applies data to target database tables.

reverse

A utility that reverses the order of transactional operations, so that Replicat can be used to back out changes from target tables, restoring them to a previous state.

server

The Collector process, an Extract TCP/IP server collector that writes data to remote trails.