12c GoldenGate New Feature – Coordinated Replicat
In one of the the earlier posts we had discussed the GoldenGate 12c Integrated Apply or Integrated Replicat feature. It enables high volume transactions to be applied in parallel. But it was only...
View ArticleGoldenGate real-time replication from Active Standby Database to SQL Server...
This note describes how to run an Initial Load along with Change Data Capture from a source Oracle 11g R2 Active Standby database (ALO Archived Log Only mode capture) to a MS SQL Server 2012 target...
View ArticleGoldenGate Initial Load Methods Oracle source to SQL Server 2012 target
In this post we will look at three different methods of performing an initial data load from an Oracle 11g source database running on an HP-UX IA64 platform to a SQL Server 2012 target database hosted...
View ArticleGoldenGate change data capture and replication of BLOB and CLOB data
We will look at an example of GoldenGate replication of a table having a BLOB column and how an INSERT and UPDATE statement on the table with BLOB data is handled by GoldenGate. We create an APEX 4.2...
View ArticleGoldenGate and Virtual Memory – CACHEMGR CACHESIZE and CACHEDIRECTORY
After a recent Oracle GoldenGate installation at a client site running on Solaris 11, we observed memory related errors in the GoldenGate error log like the ones mentioned below as well as extract...
View ArticleGoldenGate Bounded Recovery
The Oracle online redo log files contain both committed as well as uncommitted transactions, but Oracle GoldenGate only writes committed transactions to the trail files. So the question which can be...
View ArticleGoldenGate Director Security
The GoldenGate Director (Server and Client) is part of the Oracle GoldenGate Management pack suite of products. Let us see how security is managed in the Director. We launch the Director Administration...
View ArticlePlatform Migration and Database Upgrade from Oracle 9i to Oracle 11g using...
Let us look at an example of using Oracle Golden Gate to achieve a near zero (not zero!) downtime for performing an upgrade from Oracle 9i (9.2.0.5) to Oracle 11g (11.2.0.4) as well as a platform...
View ArticleOracle Goldengate 12c on DBFS for RAC and Exadata
Let us take a look at the process of configuring Goldengate 12c to work in an Oracle 12c Grid Infrastructure RAC or Exadata environment using DBFS on Linux x86-64. Simply put the Oracle Database File...
View ArticleGoldenGate 12c (12.2) New Features
At the recent Oracle Open World 2015 conference I was fortunate to attend a series of very informative presentations on Oracle GoldenGate from senior members of the Product Development team. Among them...
View ArticleGoldengate 12.2 New Feature Self-describing Trail Files
One of the top new features introduced in Oracle GoldenGate 12.2 is the Self-describing trail files feature. What this means is that no more do we have to worry about differences in table structures in...
View ArticleGoldenGate 12.2 supports INVISIBLE columns
Oracle Goldengate 12.2 now provides support for replication of tables with INVISIBLE columns which was not possible in earlier releases. Let us look at an example. We create a table on both the source...
View ArticleTuning Integrated Replicat performance using EAGER_SIZE parameter
Is Oracle GoldenGate really designed for batch processing or “large” transactions? – not sure what the official Oracle take on this is but I would hazard a guess and say maybe no. Maybe that is...
View ArticleGoldengate 12.2 New Feature – Check and validate parameter files using chkprm
In GoldenGate 12.2 we can now validate parameter files before deployment. There is a new utility called chkprm which can be used for this purpose.’ To run the chkprm utility we provide the name of the...
View ArticleOracle GoldenGate 12.2 New Feature – Integration with Oracle Datapump
In earlier versions when we had to do an Oracle database table instantiation or initial load, we had to perform a number of steps – basically to handle DML changes which were occurring on the source...
View ArticleHow to configure high availability for Oracle GoldenGate on Exadata
This note describes the procedure used to configure high availability for Oracle GoldenGate 12.2 on Oracle Database Machine (Exadata X5-2) using Oracle Database File System (DBFS), Oracle Clusterware...
View ArticleGoldenGate INSERTALLRECORDS and OGG-01154 SQL error 1400
The Goldengate INSERTALLRECORDS commands can be used in cases where the requirement is to have on the target database a transaction history or change data capture (CDC) tables which will keep a track...
View ArticleInstalling the Oracle GoldenGate monitoring plug-in (13.2.1.0.0) for Cloud...
Download the note on installing and configuring the 13.2.1.0.0 plug-in for OEM Cloud Control 13c Release 2 …. https://gavinsoorma.com/wp-content/uploads/2016/12/OGG_OEM_13.2_plugin.docx You need to be...
View ArticleInstalling and Configuring Oracle GoldenGate Monitor 12c (12.1.3.0)
GoldenGate Monitor is a web-based monitoring console that provides a real-time graphical overview of all the Oracle GoldenGate instances in our enterprise. We can view statistics and alerts as well as...
View ArticleOracle GoldenGate 18c Upgrade
This note outlines the procedure followed to upgrade GoldenGate 12.3 to the latest 18c version (18.1.0.0.0). Note: If we are upgrading from Oracle GoldenGate 11.2.1.0.0 or earlier, we also need to...
View Article