GoldenGate Administration

  • Premium Quality

  • 1 Year Unlimited Access

  • 100% Satisfaction Guarantee

Course Highlights

  • The most comprehensive, all-in-one and up-to-date course

  • Includes both Classic Architecture as well as Microservices Architecture

  • Concept lectures and hands-on demonstrations

  • Downloadable Resources: Slides, Activity Guide

  • 1 year 24/7 access to course recordings

  • Latest and up-to-date content

  • Free Access to Course Updates

  •  Secure Payments: Online using Credit/Debit Cards, PayPal, Net Banking, UPI

  • Support for doubts

  • Phone call, WhatsApp, Email Support

  • Direct contact with Course Instructor via Phone Call, WhatsApp for any doubts

  • Free Membership in Course Community

  • Certificate of Attendance

About the Course

Oracle GoldenGate is a comprehensive software package for enabling the replication of data in heterogeneous data environments. The product set enables high availability solutions, real-time data integration, transactional change data capture, data replication, transformations, and verification between operational and analytical enterprise systems.

Oracle GoldenGate 19c Administration is the most comprehensive and all-in-one course that teaches you both Classic Architecture and the newly introduced Microservices Architecture.

You will gain a strong foundation and expertise in implementing Oracle GoldenGate solutions. The course will deep dive into Oracle GoldenGate architecture, parameters, mapping, transformations, and much more with real-time examples.

You will learn to:

  • Install, Configure and manage Oracle GoldenGate

  • Implement Initial Load

  • Implement Online Change Synchronization

  • Implement Unidirectional and Bidirectional Replication

  • Perform Data Mappings and Manipulations

  • Monitor Oracle GoldenGate Processing

  • Implement DDL Replication

  • Setup Oracle to PostgreSQL Replication

  • Microservices Architecture

  • Install Microservices Architecture

  • Implement Replication using Microservices Architecture

Course Curriculum

Part 1: Oracle GoldenGate Classic Architecture

Introduction to Oracle GoldenGate

  • What is Oracle GoldenGate?

  • Why do you need Oracle GoldenGate?

  • When do you use Oracle GoldenGate?

  • Topologies for Oracle GoldenGate

  • Supported Databases

  • Supported Operating Systems

  • GoldenGate Vs Data Guard

  • Oracle GoldenGate Product Family

Oracle GoldenGate Architecture

  • Classic Architecture and Microservices Architecture (MA)

  • When to use which Architectures?

  • Components of Oracle GoldenGate Classic Architecture

  • Manager, Extract, Data Pump, Collector, Replicat

  • Extract Trail, Remote Trail, Checkpoints, Wallet, GGSCI

  • Parameter Files – GLOBALS file, runtime parameter files

  • Processing Types – online, source-is-table, special-run, remote process

  • Processing Groups

  • Commit Sequence Number (CSN)

  • Types of Extracts - Classic Extract and Integrated Extract

  • Types of Replicats - Classic, Integrated, Coordinated and Parallel Replicats

Installing Oracle GoldenGate

  • Preparing the Practice Environment

  • Downloading the software

  • Installing and configuring Oracle GoldenGate software

Preparing the Database for Oracle GoldenGate

  • Establishing GoldenGate Credentials

  • Enabling GoldenGate in Oracle Databases

  • Configuring Database Logging Options - Archive Log, Force Log, Supplemental logging

Securing GoldenGate Credentials

  • Creating Credential Store

  • Adding Credentials to Credential Store

  • Using Secured Credentials in Parameter Files

Configuring Online Change Synchronization (Unidirectional)

  • Overview of Online Change Synchronization

  • Choosing Names for Processes and Files

  • Creating Online Extract Group

  • Creating a Trial

  • Creating Parameter File for Online Extraction

  • Creating an Online Replicat Group

  • Creating a Parameter File for Online Replication

Configuring Initial Change Synchronization (Initial Load)

  • Overview of Initial Load Procedure

  • Initial Load in Classic Architecture

  • Prerequisites for Initial Load

  • Performing Initial Load

Monitoring Oracle GoldenGate Processing

  • Using the Information Command in GGSCI

  • Monitoring Extract Recovery

  • Monitoring Lag

  • Monitoring Processing Volume

  • Using the Error Log

  • Using the Process Report

  • Using the Discard File

  • Maintaining Discard and Report Files

Mapping and Manipulating Data

  • Parameters that control Mapping and Data Integration

  • Mapping Columns using TABLE and MAP

  • Selecting and Filtering Rows

  • Retrieving Before and After Values

  • Selecting Columns

  • Testing and Transforming Data

  • Using Tokens

Implementing DDL Replication

  • Requirements and Restrictions

  • DDL Replication Scope

  • Setup DDL Replication

  • Control behavior of DDL Replication

  • Handling Errors

Configuring Oracle GoldenGate for Active-Active, Bidirectional Replication

  • Overview of an Active-Active Configuration

  • Considerations for Active-Active Configuration

  • Preventing Data Looping

  • Managing Conflicts

  • Configuring Conflict Detection and Resolution (CDR)

  • Configuring Manual CDR

  • Configuring Auto CDR

Part 2: Oracle GoldenGate Microservices

Oracle GoldenGate Microservices Architecture

  • Oracle GoldenGate Microservices Architecture (MA)

  • Classic Vs Microservices Architecture

  • Access Points for Microservices

Components of Microservices Architecture

  • Service Manager

  • Administration Service

  • Distribution Service

  • Receiver Service

  • Performance Metrics Service

Deployments

  • What is Deployment?

  • Secure Deployment

  • Non-Secure Deployment

  • Local Deployment

  • Remote Deployment

Installation of Oracle GoldenGate Microservices

  • Preparing the Practice Environment

  • Downloading Oracle GoldenGate Microservices Software

  • Installing the Software

  • Adding a Deployment

Understanding GoldenGate MA Software Installation

  • Installation Directories

  • Top Level Directories

  • Software Home Directory and Files

  • Service Manager Home Directory and Files

  • Deployment Home Directory and Files

  • GoldenGate Daemon

Configuring Databases and GoldenGate for Replication

  • Enabling Force Logging

  • Enabling Supplemental Logging

  • Configuring Archive Log mode

  • Establishing GoldenGate Credentials

  • Enabling GoldenGate in Database

  • Configuring Oracle Net Service Names

Configuring Online Change Synchronization

  • Overview of Online Change Synchronization

  • Processing Groups and Naming Convention

  • Adding Extract

  • Adding Replicat

  • Adding Distribution Path

  • Testing Change Synchronization

Configuring Initial Change Synchronization

  • What is Initial Load?

  • Prerequisites for Initial Load

  • Implementing Initial Load

  • Adding Initial Load Extract

  • Adding Replicat

  • Adding Distribution Path

Using Admin client

  • Becoming Familiar with Admin Client

  • Using Admin Client

Course Recordings

Course Materials (Downloadable)

Activity Guide-v11.0
  • 7.44 MB
GG_slides_v7.0
  • 3.77 MB

Part 1: GoldenGate Classic

.

What you will learn?

    Introduction to Oracle GoldenGate

    Overview of Oracle GoldenGate
    • 30 mins
    • 23.1 MB
    Preview

    GoldenGate Architecture

    Overview of GoldenGate Architecture
    • 9 mins
    • 17.5 MB
    Preview
    Overview of Classic Architecture
    • 7 mins
    • 14.3 MB
    Preview

    Components of GoldenGate Classic Architecture

    Manager, Extract, Trail, Data Pump, Collector, Replicat
    • 31 mins
    • 21.4 MB

    GoldenGate Key Terms and Concepts

    About Parameter Files, Checkpoint Files, CSN, GGSCI
    • 21 mins
    • 17.1 MB

    Types of Extracts and Replicats

    Types of Extracts and Replicats
    • 29 mins
    • 22.8 MB

    Preparing Practice Environment and Downloading GG Software

    Link to download pre-built VMs
      Preparing Practice Environment and Downloading GoldenGate Software
      • 40 mins
      • 56.5 MB

      Installing Oracle GoldenGate

      Installing GoldenGate for Oracle Database
      • 23 mins
      • 31.5 MB

      Becoming Familiar with GGSCI

      Becoming Familiar with GGSCI
      • 9 mins
      • 13.4 MB

      Preparing Oracle Databases for GoldenGate Replication

      Overview of Preparing Databases for GoldenGate Replication
      • 15 mins
      • 10.8 MB
      Lab Practice: Preparing Oracle Databases for GoldenGate Replication
      • 20 mins
      • 24.5 MB

      Configuring Online Change Synchronization (DML)

      About Configuring Online Change Synchronization
      • 35 mins
      • 25.7 MB
      Lab Practice: Configuring Online Change Synchronization
      • 51 mins
      • 106 MB
      How to Start GoldenGate Processes?
      • 9 mins
      • 17.4 MB

      Implementing Initial Load

      Overview of Initial Load
      • 42 mins
      • 33.9 MB
      Lab Guide: GoldenGate Initial Load Methods
      • 166 KB
      Lab Practice: Initial Load using Oracle Data Pump
      • 22 mins
      • 32 MB
      Lab Practice: Initial Load using File to Replicat
      • 18 mins
      • 28.2 MB
      Lab Practice: Initial Load using GoldenGate Direct Load Method
      • 32 mins
      • 40.1 MB
      Lab Practice: Initial Load using Direct Bulk Load to SQL* Loader
      • 14 mins
      • 22.2 MB

      Configuring Credentials Store

      Configuring Credential Store
      • 14 mins
      • 27.7 MB

      Monitoring GoldenGate Processing

      Overview of Monitoring GoldenGate Processing
      • 51 mins
      • 72.9 MB
      Lab Practice: Monitoring GoldenGate Processing
      • 53 mins
      • 104 MB

      Mapping and Manipulating Data

      Overview of Mapping and Manipulating Data
      • (1h 04m 19s)
      • 49.7 MB
      Lab Practice: Mapping and Manipulating Data
      • 16 mins
      • 23.3 MB

      Implementing DDL Synchronization

      Overview of DDL Replication
      • 16 mins
      • 12.2 MB
      Lab Practice: Configuring DDL Replication
      • 26 mins
      • 37.1 MB

      Implementing Bidirectional Replication

      Overview of Bidirectional Replication
      • 10 mins
      • 13.9 MB
      Overview of Data Looping
      • 11 mins
      • 16.2 MB
      Lab Practice: Implementing Bidirectional Replication
      • 37 mins
      • 94.3 MB
      About Conflicts in Active-Active Configuration
      • 37 mins
      • 55.1 MB
      Overview of CDR - Conflict Detection and Resolution
      • 34 mins
      • 55.4 MB
      Lab Practice: Implementing CDR
      • 49 mins
      • 130 MB
      Overview of Auto CDR
      • 31 mins
      • 46.7 MB
      Lab Practice: Implementing Auto CDR
      • 21 mins
      • 53.3 MB

      Part 2: Oracle GoldenGate Microservices

      What you will learn?

        Overview of Oracle GoldenGate Microservices

        Overview of Oracle GoldenGate MA
        • 38 mins
        • 34 MB

        Installing Oracle GoldenGate Microservices

        Preparing the Practice Environment
        • 14 mins
        • 19.9 MB
        Installing GoldenGate MA Software and Adding Deployment
        • 49 mins
        • 84.9 MB
        Configuring Databases and GoldenGate for Replication
        • 38 mins
        • 53.4 MB

        Configuring Online Change Synchronization

        Configuring Online Change Synchronization in GGMA
        • 31 mins
        • 40.8 MB

        Implementing Initial Load

        Implementing Initial Load in GGMA
        • 19 mins
        • 24.8 MB

        How to Stop/Start VMs with GGMA Installed?

        Starting and Stopping VMs
        • 13 mins
        • 17.3 MB

        Admin Client

        Using Admin Client
        • 14 mins
        • 24.8 MB

        Performance Metrics Service

        About Performance Metrics Service
        • 10 mins
        • 14.3 MB