Skip to main content
TrustRadius
Oracle GoldenGate

Oracle GoldenGate

Overview

What is Oracle GoldenGate?

Oracle GoldenGate is database management software for data integration, and availability support for heterogeneous databases.

Read more
Recent Reviews

OGG - always in-sync

8 out of 10
December 08, 2020
Incentivized
Our company in EMEA region has two data centers, working in the Active/Passive(standing by) mode. We use Oracle GoldenGate to "clone" the …
Continue reading

Oracle GoldenGate Review

7 out of 10
September 17, 2019
Incentivized
GoldenGate is being used as a DR solution and as well as a method for replicating from a transactional to reporting DB. It is used across …
Continue reading

GoldenGate Rocks

10 out of 10
September 17, 2019
Incentivized
We use it to move data between databases to a dw for reporting purposes. We also use it to transform data as it moves, and we use it to …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Data Integration

$250.00

Cloud
Per License

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://cloud.oracle.com/en_US/goldenga…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Oracle Goldengate demo

YouTube

Webinar On Oracle Goldengate Different Types of Architecture and Installation of Goldengate_31st May

YouTube

2017 05 19 22 04 Oracle Goldengate Demo

YouTube

Webinar On Oracle Goldengate Different Types of Architecture and Installation of Goldengate_14 June

YouTube

Oracle 12c Golgen Gate Essentials Training - DEMO

YouTube

Configuring Integrated Extract and Integrated Replicat Using Oracle GoldenGate 12c on Linux

YouTube
Return to navigation

Product Details

What is Oracle GoldenGate?

Oracle GoldenGate products offer real-time data integration, transactional data replication, and data comparison across heterogeneous systems. Oracle GoldenGate enables:
-Real-time business intelligence and stream analytics for improved business insight
-Query offloading to maximize OLTP performance
-Zero-downtime data migration, disaster recovery, and active-active database synchronization for continuous availability

Documentation

Video Oracle GoldenGate Cloud Service - Get an overview of this cloud based real-time data integration and replication service that provides quick, easy, accurate and safe data movement to the cloud. https://youtu.be/liBgUwHgVew

Oracle GoldenGate Video

GoldenGate Cloud for real-time replication

Oracle GoldenGate Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Oracle GoldenGate Downloadables

Frequently Asked Questions

Oracle GoldenGate is database management software for data integration, and availability support for heterogeneous databases.

Azure Data Factory, AWS Database Migration Service, and Informatica Cloud Data Integration are common alternatives for Oracle GoldenGate.

Reviewers rate Oracle Implementation Satisfaction highest, with a score of 9.7.

The most common users of Oracle GoldenGate are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(221)

Attribute Ratings

Reviews

(1-25 of 41)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Replicates data without "missing" items. This is key, as there was initial concern that with the amount of tables and columns involved, certain items were bound to be "missed", though we have not seen this (outside of an anomalous server crash incident that wasn't due to GG).
  • Replicates data in real-time. Proof of concept for GG was intuitive for end users, as the data is immediately available. There are no "jobs" or "interfaces" that need to be run: the data is immediately available on the target database for viewing
  • GG is able to modify data "in transit", which can save loads of time if you were to need to instead modify large amounts of data after it is synchronized to the target database. As one would expect, this is seamless with low complexity modification, by can become untenable with larger blocks of data (e.g. CLOBs).
  • GG can sometimes lag behind in synching large objects (i.e. CLOBs and BLOBs) on tables, which is odd because we are using GG on an Oracle database with an Oracle software suite. It's definitely possible to use GG on non-LOB columns, and we do, but it is best used for non-LOB columns, just based on personal experience.
  • When using GG, it is key to separate the replicat groups into manageable sizes. This can be somewhat burdensome, as maintenance will increase with each new replicat group. If tables are large enough, they need to essentially be their own group.
  • Sometimes, replicat groups need to be grouped by parent and child (if using in a normalized db). This again increases maintenance due to more groups existing. This will be especially true for large tables that are partitioned with foreign key constraints on child tables.
December 08, 2020

OGG - always in-sync

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • As the product under the Oracle umbrella, it perfectly and natively supports the Oracle database very well.
  • For the standard scenario and use cases, the configuration is straight-forward (in our case uni-direction copy from source to target).
  • It is robust and the performance meets our SLA, even for a large amount of data volume.
  • The error report is not only detailed but hits the right points, so trouble shooting is easy.
  • The metrics UI is another product that should be purchased separately, with high price, we use open source Grafana as a replacement.
  • Documentation can be improved. Sometimes [it is] not so easy to find the correct information quickly.
Jacob Biguvu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • OGG can be used and integrated with heterogeneous databases as well as homogeneous databases.
  • OGG is easy setup as well as easy learning curve
  • OGG supports large databases
  • OGG support many uses cases (topologies) such as unidirectional replication, bidirectional, peer-to-peer, Broadcast, Cascading replication etc.
  • OGG can be used not only for CDC (change capture), can be used to full load
  • Expensive
  • Require resources such as OGG script developer and SME
December 04, 2020

Oracle GoldenGate Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • I was able to find what I needed, but it took longer than I think it needed to. The system was navigable, but not until I had training on it. Before that I was clueless on how to find anything.
  • It allows the replication in real time from the Oracle database in RAC to the contingency database, through the immediate replication of the data in the redo logs, without the need to wait for them to be written at the level of the archive logs.
  • You can have multiple different data sources coming into this Oracle GoldenGate. You are not limited to only Oracle databases.
  • The time that it takes to implement Oracle GoldenGate. Because you can have multiple databases going through it it can take a long time to set it up.
  • It was more complicated than it needed to be. Without the training I feel that it isn't intuitive. I think maybe the structure should be reinvented so that it is more intuitive.
  • GoldenGate replication is only for databases, it would be nice to use it across file and folders
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Integrates with Oracle databases and Oracle database servers (particularly exadata - engineered systems)
  • Easy to define source and destination data attributes and configuration
  • Robust error reporting
  • More integration with traditional Oracle products such as SQL*plus
  • GUI
  • More transparent integration with OEM
  • More standard error reporting similar to traditional Oracle products
João Leal | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Flexibility to migrate data.
  • Fast transactions between source and target databases .
  • Easy to analyze problems when occur.
  • Good for disaster recovery and data protection database.
  • Oracle GoldenGate Studio is expensive, and you can use Grafana instead.
  • Character set problems when migrating database.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • No Downtime during System Migration. Replicating data onto other servers in preparation for a system migration does not result in any downtime.
  • Initial setup of Oracle GoldenGate is easy and straightforward. Instructions are precise and simple to follow.
  • Thorough and Insightful Documentation. All troubleshooting and tuning issues are well-known by the community, and hence are well-documented online.
  • Lack of Simple UI for Non-Technical Users. It would be nice to have an option to toggle simpler, and less advanced options to make it easier for non-technical users to understand what Oracle GoldenGate is.
  • Lack of Variety of Performance Metrics. Would prefer more detailed performance metrics to be offered out-of-the-box.
  • Some Features Won't Always Run as Expected. We have sometimes faced issues when features don't run as they are used to. They will be working at times, but there is the occasional failure in streaming.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Oracle GoldenGate has been able to replicate all of our data in different servers and locations.
  • It also supports large databases
  • It supports a high volume of daily transactions of our sales.
  • In certain cases, we consider how well GoldenGate is able to help us interconnect our main database directly to our backup system (we use actifio for it).
  • We have some difficulties to cut-off our size of main database, so maybe Oracle GoldenGate could make it easier by providing a function to shrink our data safely.
  • We also interconnected with our partners to share some data, specific and limited fields only, through third party services, using messaging system (ISO 8583, XML and JSON). It would be great if GoldenGate also provided such a function.
September 17, 2019

Oracle GoldenGate Review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Replication of data.
  • Easy of set up.
  • Notification of status.
  • Improvement of collision management.
  • Log dump features could be improved for better ease of use.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Data replication to keep our data up-to-date and used for reporting purposes.
  • Data migration with zero downtime.
  • Data sync between two data centers to keep the system active/active with load balancing.
  • We're facing issues during bi-directional replication. The detailed data quality issues alerts may be helpful.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Oracle's new AutoCDR (conflict detection and resolution) feature makes setting up active-active replication fairly easy. We were able to setup active-active replication using the AutoCDR feature in a very short time.
  • We had plans for separating reporting and ingestion from our primary DW system. This system generates an excess of 1TB of redo during ingestion. GoldenGates coordinated replicate helped us achieve this almost impossible task with ease.
  • In my previous workplace, for a large telecom company, we had to publish data from the store of records as a service. We used GoldenGate BigData adapters to replicate data to a Kafka endpoint.
  • For quick application failovers, we use GoldenGate Active-Passive replication with connection failover defined in the WebLogic connection settings.
  • There are certain challenges using the product when the redo generation is in excess of about 120G per hour.
  • For large transaction (more than 10 million records per commit), extract get slower. Some other replication tools do such activities better.
  • Ability to recreate large transaction without breaking the transaction into individual statements may help. There are ways to make this transaction faster, but having the ability to replicate a statement as it was issued on the source may be helpful in some cases.
September 17, 2019

GoldenGate Rocks

Score 10 out of 10
Vetted Review
ResellerIncentivized
  • GoldenGate, using CDC, moves data between databases and database technologies to enable near real-time propagation.
  • GoldenGate can transform data as it moves from tables in the same or different databases.
  • GoldenGate can move data between database platforms.
  • We need more rapid support for bug mitigation.
  • GoldenGate's API needs to allow for streaming from Oracle's cloud databases where we don't have access to the OS.
September 16, 2019

Sr. Database Engineer

Anuj Kumar | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • GoldenGate is tightly integrated with Oracle databases and supports all features like encryption, LOBs, compressions etc.
  • GoldenGate is very flexible, you can customize it as per your requirement. Whether it is high transaction DB or a DR site, it can work anywhere.
  • We can dump data in multiple formats with big data adaptor like kafka, hdfs, xml etc.
  • We can achieve high throughput by splitting extracts and replicats. Also from integrated capture and replication it is so smart that it spawn parallel process based on the load.
  • Goldengate is very useful in cross platform migration.
  • Memory consumption of extract is exponentially high, sometimes extract restart consumes so much memory that it impact the current application connections.
  • There are so many bugs in the system for dumping data via xml or other format like hdfs. Data corruption is so frequent that we wrote our own scripts to detect and repair xml corruption. As always we didn't get proper support from Oracle on this issue.
  • For active-active replication on busy systems, online DDL change can sometimes cause data discrepancy.
  • With integrated capture creating index on big table is a headache even thought you are creating with via gg user. Extract starts get lagging even after skipping the DDL by gg user in param file. This was not the case with classic capture.
September 16, 2019

GoldenGate Replication

Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • The unidirectional and bidirectional capability of data replication.
  • Data quality assurance including both DDL & DML replication.
  • Validation and data quality measurement facility available through Veridata.
  • Also helps in zero downtime based migration.
  • The data validation functionality is built-in and part of auto configuration instead of a separately licensed product.
September 16, 2019

GoldenGate product review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Ease of use
  • Support from Oracle on the product
  • Business presence and reputation
  • Oracle Support Reps' knowledge lacking for issues and problem SR's
  • Oracle docs for common issues
  • Integration with older products EOL
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Supports both homogeneous and heterogeneous replications.
  • Supports DDL replication if both source and target databases are Oracle.
  • Supports multiple replication topology such as unidirectional, bi-directional, cascading, peer to peer and multicasting.
  • Can interface with JMS and Big Data Systems.
  • Like most Oracle products, it is quite expensive.
  • Too many tables in single replication channels creates performance bottlenecks. You have to split your tables into multiple channels.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It provides continuous capture and delivery of data from source to target due to its real-time data feed feature.
  • It maintains the reliability and accuracy of transactional data.
  • It is very easy to install.
  • Complete data recovery is possible in case of failures.
  • The product is somewhat expensive to most of the companies.
Return to navigation