Friday, September 25, 2026
  • About Us
  • Contact
DBAInsight
  • Guides
    • 23ai
    • RMAN
    • 26ai
    • Patch Update
    • RMAN
    • MySQL
    • Oracle GoldenGate
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification
NEWSLETTER
No Result
View All Result
DBAInsight
Home Oracle GoldenGate

How to Create an Extract in Oracle GoldenGate MA (Microservices Architecture)

December 8, 2025
in Oracle GoldenGate
2
How to Create an Extract in Oracle GoldenGate MA
0
SHARES
407
VIEWS

Oracle GoldenGate Microservices Architecture (MA) provides a modern, browser-based interface for managing your replication environment. One of the first steps in configuring GoldenGate MA is creating an Extract, which captures changes from the source database and writes them to trail files.

In this blog, we walk through how to create an Extract using the MA Administration Server, along with screenshots and clear explanations.

Table of Contents

Toggle
      • Related posts
      • Oracle GoldenGate Evolution: From 12c to 23ai – Features, Architecture, and Real-World Power
      • Oracle GoldenGate Initial Load Configuration: A Complete Guide for DBAs (2026 Edition)
  • What Is an Extract in GoldenGate MA?
  • MA Administration Server: Webpage Overview
  • Creating an Extract in GoldenGate MA
  • Step 1: Choose the Extract Type
      • 1. Integrated Extract (Default)
      • 2. Classic Extract
      • 3. Initial Load Extract
  • Step 2: Configure Extract Options
  • Step 3: Review and Modify Extract Parameters
  • Step 4: Review Extract Report
  • Step 5: Start the Extract
  • Final Thoughts
      • Related Blog Posts

Related posts

GoldenGate

Oracle GoldenGate Evolution: From 12c to 23ai – Features, Architecture, and Real-World Power

February 27, 2026
Oracle GoldenGate Initial Load Configuration

Oracle GoldenGate Initial Load Configuration: A Complete Guide for DBAs (2026 Edition)

January 1, 2026

What Is an Extract in GoldenGate MA?

An Extract is the GoldenGate process that:

  • Connects to the source database
  • Captures committed transactional changes
  • Writes them into a trail file
  • Sends those trail files to the target

In the Microservices Architecture, Extracts are created and managed through the Administration Server UI, making the setup much easier than classic GoldenGate.


MA Administration Server: Webpage Overview

When you log into the Administration Server, you will see the dashboard showing all Extract and Replicat processes configured on the system.

This interface allows you to:

  • View the status of Extracts and Replicats
  • Add new Extracts
  • Monitor errors and notifications
  • Access logs and statistics

To add a new Extract, click the “+” icon under the Extracts section.


Creating an Extract in GoldenGate MA

When you click the Add Extract button, GoldenGate brings up the configuration wizard.

You will now choose the Extract type and provide all required details.


Step 1: Choose the Extract Type

GoldenGate MA offers three Extract types:

1. Integrated Extract (Default)

The Integrated Extract is the default option and is the most commonly used type in modern Oracle GoldenGate deployments.

It uses:

  • LogMiner inside the Oracle Database
  • ora_ms background processes from the database kernel
  • The Extract process running outside the database

Key advantage:
✔ Works with both CDB (Container Databases) and Non-CDB architectures.

This is the preferred Extract type for Oracle 12c and above.

2. Classic Extract

The Classic Extract is another available option, but it comes with an important restriction:

❌ Cannot be used with Container Databases (CDB).
✔ Only supported for Non-CDB environments.

This type is typically used for older Oracle versions or non-integrated workflows.

3. Initial Load Extract

Used when you want to perform a one-time bulk data load before enabling real-time replication.

This Extract captures entire tables rather than transactional changes.

Click Next to continue.


Step 2: Configure Extract Options

On this page, you provide the key parameters needed to register your Extract.

You will configure:

  • Extract Group Name
  • Database Credentials
  • Trail File Name and Location
  • Extract Size Parameters
  • Registration Options

Make sure the database user has the required GoldenGate privileges before proceeding.

PDB Container Name

After completing all fields, click Next.


Step 3: Review and Modify Extract Parameters

In the Extract details page, navigate to the Parameters tab.

Here, you can:

  • View the auto-generated parameter file
  • Click the pencil icon to modify parameters
  • Add table or schema-level capture rules
  • Adjust performance settings

Example parameters include:

TABLE HR.EMPLOYEES;
TABLE ARB.WEST.ACCOUNT_TRANS;
TABLE ARB.WEST.BRANCH_ATM;

This gives you full control over what data GoldenGate captures.


Step 4: Review Extract Report

Switch to the Report tab to view:

  • Extract startup information
  • Version details
  • Database compatibility
  • Lag metrics
  • Errors and warnings

This report is essential for troubleshooting and confirming correct configuration before you start the Extract.


Step 5: Start the Extract

Once the configuration is complete:

  1. Go back to the Overview dashboard
  2. Select your newly created Extract
  3. Click Start

The Extract will begin capturing changes and writing trail files immediately.


Final Thoughts

Creating an Extract in Oracle GoldenGate Microservices Architecture is simpler and more intuitive than ever thanks to the browser-based Admin Server UI.

With just a few clicks, you can:

  • Choose your Extract type
  • Configure essential parameters
  • Modify specific rules
  • Validate configuration via automatic reports

This modern approach significantly reduces setup time and minimizes human error—making GoldenGate MA ideal for both small and enterprise-scale deployments.

Related Blog Posts

  • What Is Oracle GoldenGate? A Beginner-Friendly Introduction
  • Oracle GoldenGate 19c Microservices Architecture (MA) – Software Installation Guide
  • Oracle GoldenGate 19c Microservices Architecture – Creating Certificates
  • Oracle GoldenGate 19c Microservices Architecture – Configuring MA Deployment Using oggca.sh
  • How to Create an Extract in Oracle GoldenGate MA (Microservices Architecture)
  • Oracle GoldenGate 19c MA Distribution Server: A Complete Beginner-Friendly Guide

Tags: Extract in GoldenGateOracle GoldenGate MA
Previous Post

Oracle GoldenGate 19c Microservices Architecture – Configuring MA Deployment Using oggca.sh

Next Post

Oracle GoldenGate 19c MA Distribution Server: A Complete Beginner-Friendly Guide

Next Post
Oracle GoldenGate Distribution Server: What It Is and Why It Matters

Oracle GoldenGate 19c MA Distribution Server: A Complete Beginner-Friendly Guide

Comments 2

  1. Pingback: Oracle GoldenGate 19c Microservices Architecture – Software Installation
  2. Pingback: Oracle GoldenGate Distribution Server: What It Is and Why It Matters

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

POPULAR NEWS

  • Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    0 shares
    Share 0 Tweet 0
  • How To Download And Install The Latest OPatch

    0 shares
    Share 0 Tweet 0
  • How to Install Oracle 19c Database on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • Oracle Database 19.32 Release Update (RU) Patching Guide – Patch 39472050

    0 shares
    Share 0 Tweet 0
  • Installing Oracle Database 26AI on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • About Us
  • Contact

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

No Result
View All Result
  • Home
  • Cloud & Modern DBs
  • Guides
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

Add as a preferred source on Google
Add as preferred source on Google