Oracle GoldenGate 12c Database Replication

Duration : 1 Day (8 Hours)

Oracle GoldenGate 12c Database Replication Course Overview:

The Oracle GoldenGate 12c Database Replication certification verifies an individual’s expertise in managing real-time data integration solutions using Oracle’s GoldenGate 12c platform. This technology is widely utilized by industries for efficient and accurate data movement between heterogeneous and transactional systems, enhancing performance, data accessibility, and availability. The certification showcases proficiency in implementing and managing GoldenGate solutions, conflict detection and resolution, zero downtime migration, upgrades, and Oracle GoldenGate Security. Certified professionals can ensure continuous data availability for critical systems, making them valuable assets to organizations.

Intended Audience:

  • Database administrators
  • Database developers
  • IT professionals working with Oracle databases
  • Data management professionals
  • System integrators handling data migration tasks
  • IT specialists seeking to enhance performance of real-time data integration
  • Professionals studying towards Oracle certification
  • Team members responsible for data replication tasks in an enterprise environment

Learning Objectives of Oracle GoldenGate 12c Database Replication:

The primary learning objectives of the Oracle GoldenGate 12c Database Replication course are to equip learners with the knowledge and skills to effectively install and configure Oracle GoldenGate for Oracle databases. By the end of the course, learners will be able to proficiently manage Oracle GoldenGate instances, implement various replication techniques for both DML and DDL operations, and effectively resolve conflicts. They will gain expertise in troubleshooting and optimizing the performance of the Oracle GoldenGate environment. The course also covers the usage of GoldenGate Monitor, a real-time graphical tool for monitoring GoldenGate environments. Additionally, learners will learn about securing the GoldenGate environment and understanding risk and compliance considerations.

Module 1: Introduction to Oracle Golden Gate

  • Welcome to the Principal Oracle GoldenGate 12c course
  • Overview of Oracle GoldenGate 12c
  • Logical replication vs Physical replication

Module 2: Preparing your environment

  • Oracle VirtualBox and Virtual Machines
  • OraLinux Oracle 12c with GoldenGate
  • Other possible installations
  • Download and Install Oracle VirtualBox
  • Set up the virtual network
  • Download the VM template and generate two virtual machines
  • Set up host connectivity
  • Set up the /etc/hosts file
  • Set up database connectivity
  • Install the Oracle GoldenGate software
  • Setup Oracle GoldenGate environment
  • Database setup for Oracle GoldenGate 12c

Module 3: Oracle GoldenGate infrastructure and other essentials

  • The importance of SCN (System Change Number)
  • Understanding database logging
  • Set up the database logging
  • Restore database at a point in time (SCN)
  • Some notes about Oracle 12c multitenant architecture
  • Table replication to the same database
  • Create the manager process
  • Methods of data capture: classic and integrated
  • Create the extract process – The ADD command
  • Create the extract process
  • Replicate data in the same database
  • Create the replicat process
  • Monitoring the replication
  • Managing the Oracle GoldenGate 12c command-line interface
  • Some useful commands
  • The GLOBALS parameter file
  • Error checking

Module 4: Schema replication to a remote database

  • Modify extract process on the source server
  • Modify the extract process ext1
  • Consistent schema copy based on a given SCN
  • Duplicate HR schema at a consistent SCN using Export and Import Data Pump utility
  • Create the pump process based on SCN number
  • Create the extract process for PUMP
  • Create the replicat process on the target server
  • Create the replicat process in the remote database
  • Some considerations about sequences and triggers

Module 5: Extra: Software, official documentation, and other resources

  • List of software used in the course
  • Other VM’s and additional products
  • Official documentation of Oracle GoldenGate 12c
  • Basic troubleshooting

Oracle GoldenGate 12c Database Replication Course Prerequisites:

• Basic understanding of Java programming
• Familiarity with SQL and database management concepts
• Knowledge of web technology basics such as HTML, CSS, JavaScript
• Experience with development environments like Eclipse or IntelliJ IDEA
• Prior exposure to Spring, Hibernate, and Spring Boot frameworks preferred, but not mandatory.

Discover the perfect fit for your learning journey

Choose Learning Modality

Live Online

  • Convenience
  • Cost-effective
  • Self-paced learning
  • Scalability


  • Interaction and collaboration
  • Networking opportunities
  • Real-time feedback
  • Personal attention


  • Familiar environment
  • Confidentiality
  • Team building
  • Immediate application

Training Exclusives

This course comes with following benefits:

  • Practice Labs.
  • Get Trained by Certified Trainers.
  • Access to the recordings of your class sessions for 90 days.
  • Digital courseware
  • Experience 24*7 learner support.

Got more questions? We’re all ears and ready to assist!

Request More Details

Please enable JavaScript in your browser to complete this form.

Subscribe to our Newsletter

Please enable JavaScript in your browser to complete this form.