GoldenGate Tutorial 2 – Installation (Oracle 11g on Linux)
This example will illustrate the installation of Oracle GoldenGate on an RHEL 5 platform. We had in an earlier post discussed the architecture and various components of a GoldenGate environment....
View ArticleGoldenGate Tutorial 3 – Configuring the Manager process
The Oracle GoldenGate Manager performs a number of functions like starting the other GoldenGate processes, trail log file management and reporting. The Manager process needs to be configured on both...
View ArticleOracle GoldenGate Tutorial 4 – performing initial data load
This example illustrates using the GoldenGate direct load method to extract records from an Oracle 11g database on Red Hat Linux platform and load the same into an Oracle 11g target database on an AIX...
View ArticleOracle GoldenGate Tutorial 5 – configuring online change synchronization
In our earlier tutorial, we examined how to create a GoldenGate environment for initial data capture and load. In this tutorial, we will see how by using GoldenGate change synchronization, changes that...
View ArticleOracle GoldenGate Tutorial 6 – configuring Data Pump process
The Data Pump (not to be confused with the Oracle Export Import Data Pump) is an optional secondary Extract group that is created on the source system. When Data Pump is not used, the Extract process...
View ArticleOracle GoldenGate Tutorial 7 – configuring DDL synchronization
In addition to providing replication support for all DML statements, we can also configure the GoldenGate environment to provide DDL support as well. A number of prerequisite setup tasks need to be...
View ArticleOracle Goldengate Tutorial 8 – Filtering and Mapping data
Oracle GoldenGate not only provides us a replication solution that is Oracle version independent as well as platform independent, but we can also use it to do data transformation and data manipulation...
View ArticleOracle GoldenGate Tutorial 9 – Monitoring GoldenGate
The following tutorial will briefly discuss the different commands we can use to monitor the GoldenGate environment and get statistics and reports on various extract and replicat operations which are...
View ArticleOracle GoldenGate Tutorial 10- performing a zero downtime cross platform...
This note briefly describes the steps required to perform a cross platform database migration (AIX to Red Hat Linux) and also a database upgrade from 10g to 11g Release 2 which is attained with zero...
View ArticleUsing GoldenGate for real time data integration – SQL Server to Oracle 11g
I would like to share a simple test case which explains how we can use GoldenGate to replicate data between a Microsoft SQL Server 2005 source and an Oracle 11g target database on a Red Hat Linux...
View ArticleGoldenGate – using FILTER, COMPUTE and SQLEXEC commands
Some time back I had posted a note on column mapping and data transformation using GoldenGate. Here are some more examples of column mapping and manipulating data using keywords like SQLPREDICATE,...
View ArticleGoldenGate – Online Change Synchronization with the initial data load
Recently a question was posed to me as to how do we handle changes that are happening to the data while the initial data load extract process is in operation. Sometimes it may not be possible to have...
View ArticleOracle GoldenGate – how to connect to a particular database if there are...
I have been asked this question quite often in this forum regarding how do we connect to GoldenGate if there are a number of databases running on the source server or on the target server. Or there...
View ArticlePerforming a GoldenGate Upgrade to version 11.2
In one of my earlier posts I had described how to handle GoldenGate version differences between the source and target environments. In that case my source was version 11.2 and the target was version...
View ArticleGoldenGate IGNOREDELETES, IGNOREUPDATES and using the LOGDUMP utility
Some time back I was asked the question as to how do we use GoldenGate in a situation where on the target database we only want to capture records inserted in the source database and ignore any updates...
View ArticleGoldenGate Integrated Capture Mode
One of the new features in GoldenGate 11g is the Integrated Capture mode. In the earlier classic capture mode, the Oracle GoldenGate Extract process captures data changes from the Oracle redo or...
View ArticleGoldenGate Integrated Capture using downstream mining database
In my earlier post, we had discussed the GoldenGate 11g Integrated Capture feature using the local deployment model. Let us now look at the Downstream Capture deployment model of the Integrated...
View ArticleDeploying the Oracle GoldenGate Plug-in on OEM 12c Cloud Control
This note describes the procedure of implementing the GoldenGate plug-in for Oracle Cloud Control 12c. After deploying the GoldenGate Plug-in we can see a new Target Type “GoldenGate” appearing in the...
View ArticleGoldenGate Active-Active Replication with Conflict Detection and Resolution...
Let us look at a simple example to illustrate GoldenGate’s Active-Active Replication with an introduction to Conflict Detection and Resolution. Let’s call the two sites we are going to use for...
View ArticleGoldenGate Active-Active Replication with Conflict Detection and Resolution...
In the earlier post we saw a case of GoldenGate Conflict Resolution using the Trusted Site Or Trusted Source method where one site is dedicated as the trusted or master site and in a CDR scenario will...
View Article