
By the end of this lecture, you should be able to:
By the end of this lecture, you should be able to:
This practice guides you on how to prepare your environment to use it in implementing the course practices. The practices in the course were designed using Oracle VirtualBox virtual machines. You will build two Linux-based machines with Oracle database installed on each.
Installing Oracle GoldenGate
In this practice will perform the following:
By the end of this lecture, you should be able to:
This lecture is a continue to the previous lecture.
In this practice will perform several actions that aim at preparing the databases for GoldenGate. The following list is an overview of those actions:
By the end of this lecture, you should be able to:
In this practice you will perform the following Oracle GoldenGate initial load methods:
This lecture is a continue to the previous lecture.
By the end of this lecture, you should be able to:
By the end of this lecture, you should be able to:
In this practice you will implement the whole change synchronization cycle. You will configure a primary Extract process, a Data Pump process and a Replicat process that will keep the databases in sync after the initial load is finished. Needless to say, this is the core functionality of Oracle GoldenGate.
This practice has the same target as the target of the previous one, which is configuring the GoldenGate change synchronization. This practice, however, has the following differences than the previous one:
In this practice you will learn the proper way of shutting down an Oracle GoldenGate configuration. Then you will learn how to start it up.
By the end of this lecture, you should be able to:
In this practice you will study the commands and tools that you use to monitor an Oracle GoldenGate configuration.
By the end of this lecture, you should be able to:
As you learnt in the previous lecture, Logdump is a robust GoldenGate troubleshooting utility that allows you to look into the trail file contents.
In this practice you will get familiar with using the utility to perform the basic tasks in it.
By the end of this lecture, you should be able to:
In this practice you will implement the data filtering and manipulation techniques in Oracle GoldenGate. Specifically, you will perform the following:
By the end of this lecture, you should be able to:
In this practice you will use Oracle GoldenGate built-in functions for data filtering and manipulation. Specifically, you will implement examples to do the following:
By the end of this lecture, you should be able to:
In this practice you will perform the following:
By the end of this lecture, you should be able to:
In this practice you will implement an example of using Oracle GoldenGate Event Maker System. You will create an events table. When a specific record is inserted into the table, the Replicat process will stop. If you insert another specific record, the Extract process will end.
By the end of this lecture, you should be able to:
In this practice you will implement the following encryption GoldenGate options:
By the end of this lecture, you should be able to:
In this practice you will perform the following:
By the end of this lecture, you should be able to:
In this practice you will set up a coordinated Replicat and perform a basic testing on it.
By the end of this lecture, you should be able to:
In this practice you will enable the DDL replication and perform testing on its functionality.
By the end of this lecture, you should be able to:
This a continue to the previous lecture.
By the end of this lecture, you should be able to:
This is a continue to the previous lecture.
In this practice you will set up an Oracle GoldenGate Bidirectional Replication between db1 and db2. The practice plan will be as follows:
This is a continue to the previous lecture.
By the end of this lecture, you should be able to:
In this practice you will create a table in the target database where the exceptions caught by the Replicat will be saved in it. You will then perform test cases on this functionality.
You will examine the exceptions table functionality first using the EXCEPTIONSONLY option, then using the MAPEXCEPTION option.
By the end of this lecture, you should be able to:
In this practice you will apply the Oracle GoldenGate patch set 12.2.0.1.161220.
By the end of this lecture, you should be able to:
Learn how to build, manage, monitor, and troubleshoot Oracle GoldenGate configurations with a strong focus on real-world implementation.
This course covers Oracle GoldenGate 12c fundamentals, with a full upgrade path to Oracle GoldenGate 19c included. You will not only understand the core concepts, but also gain hands-on experience implementing GoldenGate in enterprise-like environments.
The course demonstrates how to:
Set up unidirectional and bidirectional replication
Perform data filtering and data manipulation
Implement DDL replication
Configure integrated Extract and Replicat processes
Implement Coordinated Replicat
Monitor and troubleshoot Oracle GoldenGate configurations
Apply security options and patch sets
Each concept is explained clearly, followed by practical exercises that are fully demonstrated step by step. You are never left alone to guess the implementation—every practice lecture is supported by video demonstrations and downloadable guide documents.
Starting from an introduction to Oracle GoldenGate, the course takes you through installation on Linux, configuration, administration, monitoring, and patching, all the way to building working replication solutions.
This course is ideal for Oracle Database Administrators who want to gain real, practical GoldenGate experience from an instructor who has implemented multiple Oracle GoldenGate projects in production environments.
By the end of the course, you will be able to design and implement Oracle GoldenGate configurations that work in real-life scenarios.
Join this learning journey and master one of Oracle’s most powerful replication technologies.