1.3 Oracle GoldenGate Veridata Architecture

The Oracle GoldenGate Veridata architecture comprises the following:

Figure 1-1 Oracle GoldenGate Veridata Architecture

Oracle GoldenGate Veridata Architecture
  • Veridata Agent

    It is a light-weight Java program that runs either on DB systems or remotely. The Veridata agent interacts with the source or target DBs to fetch and return blocks of data rows, the column-level detail, and execute updates for repairs.

  • Veridata Server

    Compares data, confirms out-of-sync data, repairs data and produces reports. It also coordinates the jobs across all other components.

  • Repository Database

    Oracle GoldenGate Veridata 23c supports only MySQL Server database to store the metadata.

The architecture also consists of three main utilities.

  • Vericom Utility

    It is a command line interface. Veridata Command Line Interface. All the administration tasks performed in GUI can be done via this utility.

  • Export and Import Utilities

    Used to Export Configuration files of existing Oracle GoldenGate Veridata and import it to the Veridata 23c. The utilities are mainly used in the migration process of Oracele GoldenGate Veridata Servers. The Import Utility also helps in creating Compare Pairs, Groups, and Jobs using the Replicat Process parameter file.