Integrated Capture LCR

GG Remote Cap & Delivery

AWS EC2 GG Config

XAG Bundles

Oracle Grid Infrastructure Bundled Agents (XAG) are Oracle Grid Infrastructure  (GI) components that provide the HA framework to application resources and resource types managed through the bundled agent management interface, AGCTL. This post will help to understand, implement the XAG agents to have local HA for Golden Gate.

To install, this zip file needs to be downloaded and expanded in a temporary directory.

Currently there is a function to do this, typically the directory to store the current version zipfile is /ora01/Oracle_SW/xagXX (where XX is the version  of the XAG software you wish to install).
The $XAG_HOME and sub-directories must be owned by Oracle Grid Infrastructure install owner.

The setup script, xagsetup.sh, must be run as the Oracle Grid Infrastructure install owner.

The xagsetup.sh script offers the option to install local only (current node, which is the default) or to install on all nodes in the cluster or, a subset of nodes in the cluster where the application is targeted to run.

When deploying the bundled agents to multiple nodes in the cluster, the xagsetup.sh is executed on only one node of the cluster, and the xagsetup.sh script will attempt to create $XAG_HOME directory on all remote nodes. (the XAG standard home directory is /oracle/admin/xag_XX (where XX is the current version  number)

JAgent Config

XAG Download

This pack is primarily focused on managing a vanilla environment. It is less focused on a "shared" environment, although it can be customized the same.

Oracle GoldenGate Management Pack

 

Prerequisites:

Oracle GoldenGate Monitor 12c (12.2.1) requires the installation of the following:

  • Java SE, JDK 8u40 and greater
  • WebLogic Server 12c (12.2.1) with JRF
  • One of the following supported databases:
    • Oracle 11gR2, 12c
    • Microsoft SQL Server 2012

 

Installing and Configuring GoldenGate Monitor

XAG GoldenGate

XAG Bundles

GoldenGate Presentation

Active-Active Doc

Adding tables to existing GG Rep


####################################################################
## Copyright(c) Oracle Corporation 2016. All rights reserved. ##
## ##
## Specify values for the variables listed below to customize ##
## your installation. ##
## ##
## Each variable is associated with a comment. The comment ##
## can help to populate the variables with the appropriate ##
## values. ##
## ##
## IMPORTANT NOTE: This file should be secured to have read ##
## permission only by the oracle user or an administrator who ##
## own this installation to protect any sensitive input values. ##
## ##
####################################################################

#-------------------------------------------------------------------------------
# Do not change the following system generated value.
#-------------------------------------------------------------------------------
oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2

################################################################################
## ##
## Oracle GoldenGate installation option and details ##
## ##
################################################################################

#-------------------------------------------------------------------------------
# Specify the installation option.
# Specify ORA12c for installing Oracle GoldenGate for Oracle Database 12c and
# ORA11g for installing Oracle GoldenGate for Oracle Database 11g
#-------------------------------------------------------------------------------
INSTALL_OPTION=ORA12c

#-------------------------------------------------------------------------------
# Specify a location to install Oracle GoldenGate
#-------------------------------------------------------------------------------
SOFTWARE_LOCATION=/u01/app/oracle/product/gg123

#-------------------------------------------------------------------------------
# Specify true to start the manager after installation.
#-------------------------------------------------------------------------------
START_MANAGER=FALSE

#-------------------------------------------------------------------------------
# Specify a free port within the valid range for the manager process.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
# MANAGER_PORT=8900

# MCulp is using the following value for test puposes
MANAGER_PORT=8908

#-------------------------------------------------------------------------------
# Specify the location of the Oracle Database.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
DATABASE_LOCATION=

################################################################################
## ##
## Specify details to Create inventory for Oracle installs ##
## Required only for the first Oracle product install on a system. ##
## ##
################################################################################

#-------------------------------------------------------------------------------
# Specify the location which holds the install inventory files.
# This is an optional parameter if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
INVENTORY_LOCATION=/u01/app/oraInventory

#-------------------------------------------------------------------------------
# Unix group to be set for the inventory directory.
# This parameter is not applicable if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
UNIX_GROUP_NAME=oinstall

MRC Consulting LLC • info@it-remote.com • (864) 630-2118
Copyright 2026 MRC Consulting LLC
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram