Try our new research platform with insights from 80,000+ expert users
Database Architect and Oracle ACE Director at Chandler Systems
Real User
Enables migration from system to system with no downtime at incredible speed
Pros and Cons
  • "It allows us to migrate from one system to another, from one server to another, with no downtime, no outage. We can get the data synchronized with multiple databases and then switch the connectivity across to the new servers."
  • "It's very simple to configure, it's very simple to implement. In addition, the ability it has to capture data and transmit it with incredible speed is better than any of the product out there. It's extremely powerful."
  • "It scales well. You can either have it working in with the databases, or you can move it outside. It's got the ability to parallelize up, so you can certainly extract and replay the data from your databases in parallel. So it does have horizontal scalability. That is probably one of its stronger features, the ability just to automatically parallelize the replay and playing of data to allow to scale to large volumes."

    What is our primary use case?

    The primary use case, generally speaking, is either data migration or data loading from an OLTP system to a data warehouse. It's probably Oracle's primary product for migration to the cloud, to later migrate from on-premises into cloud with zero downtime.

    How has it helped my organization?

    It allows us to migrate from one system to another, from one server to another, with no downtime, no outage. We can get the data synchronized with multiple databases and then switch the connectivity across to the new servers. Whether that's taking us from on-premise to the cloud or whether that's just going from server to server, either on-premise or within the cloud itself, it's an excellent solution.

    What is most valuable?

    It's the simplicity. It's very simple to configure, it's very simple to implement. In addition, the ability it has to capture data and transmit it with incredible speed is better than any of the product out there. It's extremely powerful.

    What do I think about the stability of the solution?

    It's extremely stable. It's one of the most stable products that I've ever used.

    Buyer's Guide
    Oracle GoldenGate
    May 2025
    Learn what your peers think about Oracle GoldenGate. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
    851,604 professionals have used our research since 2012.

    What do I think about the scalability of the solution?

    It scales well. You can either have it working in with the databases, or you can move it outside. It's got the ability to parallelize up, so you can certainly extract and replay the data from your databases in parallel. So it does have horizontal scalability. That is probably one of its stronger features, the ability just to automatically parallelize the replay and playing of data to allow to scale to large volumes.

    Which solution did I use previously and why did I switch?

    This is a new solution for us. We did a proof of concept for all of the systems out there and discovered that, from a performance perspective, Golden Gate certainly met all of our requirements, which is not necessarily the case with some of the rivals out there.

    Oracle has implemented a slightly different technology. Instead of scraping the redo logs, the way the traditional replication of this type of system works, it's actually using a new technology, with its integrated Extracts and Replicats, to effectively use Oracle's streams to double the performance. It can literally run twice as fast as anybody else. We needed that to keep up with our transaction volumes.

    For me, the most important criteria when selecting a vendor is that it does the job.

    How was the initial setup?

    I've done the initial setup of Golden Gate for many clients. It's extremely straightforward. It's probably the simplest replication tool I've ever used.

    What's my experience with pricing, setup cost, and licensing?

    The one feature that I think Oracle could perhaps consider is, at the moment, the Veridata option is an extra cost. Golden Gate is an expensive product. You pay a lot for the best. But not including the Veridata license to prove that everything is working correctly... The big improvement for me would be to have that license built in. That would take it to the next level. That would make it a much better product.

    You may want to look at buying term licenses if you've just got a single migration to do. In that situation, you might want a term license for perhaps a year to save a lot of money, rather than buying a perpetual license.

    Which other solutions did I evaluate?

    Other vendors that we were looking at were Dbvisit Replicate and Continuant, although the latter didn't have a product ready at that time (they do now). And there was also VMware Shareplex.

    Those are the main rivals in the marketplace and, whilst they are substantially cheaper than Golden Gate, around a fifth of the price, they couldn't quite keep up with our transaction volumes.

    What other advice do I have?

    You've got to balance the cost with your requirements. You may find that using something like Dbvisit Replicate is good enough for what you are doing, and it is substantially cheaper. 

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Associate Architect - Oracle Database at Virtusa Global
    MSP
    Top 5Leaderboard
    An expensive solution that helps to replicate the changes in one environment on the other
    Pros and Cons
    • "Oracle GoldenGate helps to select and target specific tables for replication. Any changes or operations on those tables are immediately reflected in the source and target environments."
    • "In some cases, expectations were not met, especially when specific tables were expected to be disabled, and changes were anticipated in the target environment. We had to take backups from the source and refresh the address to address this."

    What is our primary use case?

    Oracle GoldenGate helps to replicate the changes in one environment on the other. For example, if a team installs new tables, those changes are mirrored on the other side.

    What is most valuable?

    Oracle GoldenGate helps to select and target specific tables for replication. Any changes or operations on those tables are immediately reflected in the source and target environments.

    What needs improvement?

    In some cases, expectations were not met, especially when specific tables were expected to be disabled, and changes were anticipated in the target environment. We had to take backups from the source and refresh the address to address this.

    For how long have I used the solution?

    I have been working with the product for one and a half years. 

    What do I think about the stability of the solution?

    I rate the product's stability an eight out of ten. 

    What do I think about the scalability of the solution?

    I haven't faced any issues with the solution's scalability. 

    What's my experience with pricing, setup cost, and licensing?

    Oracle GoldenGate's cost is high. 

    What other advice do I have?

    I rate the tool an eight out of ten. 

    Disclosure: My company has a business relationship with this vendor other than being a customer:
    PeerSpot user
    Buyer's Guide
    Oracle GoldenGate
    May 2025
    Learn what your peers think about Oracle GoldenGate. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
    851,604 professionals have used our research since 2012.
    Senior Technology Consultant at a tech services company with 11-50 employees
    Consultant
    Helps you replicate a subset of your data instead of the full data
    Pros and Cons
    • "You can use Oracle GoldenGate as a DR for your system."
    • "It would be great if Oracle added some enhanced features or more functionalities to Oracle GoldenGate."

    What is our primary use case?

    I used Oracle GoldenGate for some migrations and consultations between different types of businesses.

    What is most valuable?

    Oracle GoldenGate has a lot of benefits. You can use Oracle GoldenGate as a DR for your system. You can use the solution if you don't want to have unnecessary recovery using synchronization or have some restrictions, like character suit or limited use.

    Oracle GoldenGate can help if you have only to replicate the subset of your data and not the full data. Suppose you are in an organization with many branches and are interested in replicating only the accounting and not the financial data. In that case, Oracle GoldenGate will help you with some considerations, calculations, and transformations associated with it.

    What needs improvement?

    In Oracle GoldenGate, we don't have full capabilities or information on ODI products for Oracle, which are specifically used for transformations. You can do your coding or transformation processes and do your job. Sometimes I use a quality tool for Oracle to do some transformation from data cleansing and data insights.

    I know every Oracle product has been designed for each feature, and Oracle GoldenGate is a dedicated tool for better transformation and replication. It would be great if Oracle added some enhanced features or more functionalities to Oracle GoldenGate. Although currently, it's a good prototype, Oracle GoldenGate can do more.

    For how long have I used the solution?

    I have been using Oracle GoldenGate for almost four years.

    What do I think about the stability of the solution?

    Oracle GoldenGate's stability is better if you follow the metrics for compatibility between software versions. If you follow all the metrics, Oracle GoldenGate's stability can be rated an eight to nine out of ten. However, you may face some bugs if you don't follow the metrics.

    What do I think about the scalability of the solution?

    I rate Oracle GoldenGate an eight or nine out of ten for scalability. Oracle GoldenGate can work for small, medium, and enterprise companies. It's scalable to work on different scales.

    How are customer service and support?

    We sometimes need to open the tickets with Oracle to get technical support. Depending on the team and the escalation level, sometimes we get a very good response from Oracle, and sometimes we don't.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    Oracle GoldenGate's initial setup is very simple because Oracle has a dedicated version for every database, whether Oracle or non-Oracle. For the initial setup between the source and the solution, the ease of setup depends on the configuration and the business requirement. It does not depend only on the technology but on the customer's requirements. If you have a very complex replication, it needs a more complicated setup. It depends on each task.

    We can't comment that it's always easy to have Oracle GoldenGate, and we can set it up in a day or two. Sometimes you can set it up within a few hours; other times, it needs very deep understanding and preparation before going to Oracle Golden Gate.

    You might need some help from ODI or other tools to prepare your data and get ready. It will be easier if everything is clear and there is an understanding of the mapping between the source and destination, objects, and attributes. However, you cannot have a definite answer for all cases.

    What about the implementation team?

    In certain cases, customers could install the solution themselves. Oracle has had a GUI interface for Oracle GoldenGate for two or three years called the microservices. Microservices can be easier to set up for single cases. However, if you have some complex cases, you will need some help understanding data, replication, and knowing if some preparation is required at the beginning.

    What other advice do I have?

    I would recommend Oracle GoldenGate to other users because it’s a good product.

    Overall, I rate Oracle GoldenGate an eight out of ten.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Technical director at RDTEX LLC
    Real User
    Supports cross-platform migrations; doesn't hang or crash, so it's stable
    Pros and Cons
    • "What I like most about Oracle GoldenGate is that it supports cross-platform migrations. For example, Oracle GoldenGate could pump data from one type of system to another such as the data from Oracle DB to SQL Db2."
    • "What needs improvement in Oracle GoldenGate is the support. Another feature that needs to be improved in the solution is its GUI. It would be useful for programmers or users to be able to work from the GUI, not just from the command line. Simplifying how Oracle GoldenGate is used would also make the solution better."

    What is our primary use case?

    My customer uses Oracle GoldenGate mostly for pumping data from one database to another, including data storage format changes. The solution is also used for migrating from one system to another and cross-platform migrations.

    What is most valuable?

    What I like most about Oracle GoldenGate is that it supports cross-platform migrations. For example, Oracle GoldenGate could pump data from one type of system to another such as the data from Oracle DB to SQL Db2.

    What needs improvement?

    What needs improvement in Oracle GoldenGate is the support.

    Another feature that needs to be improved in the solution is its GUI. It would be useful for programmers or users to be able to work from the GUI, not just from the command line.

    Simplifying how Oracle GoldenGate is used would also make the solution better.

    For how long have I used the solution?

    I've been working with Oracle GoldenGate for more than three years.

    What do I think about the stability of the solution?

    Oracle GoldenGate is a stable solution because a lot of my customers use it and it doesn't hang. It doesn't crash. It works.

    What do I think about the scalability of the solution?

    Oracle GoldenGate is a scalable solution.

    How are customer service and support?

    The technical support for Oracle GoldenGate still needs a little bit of improvement. On a scale of one to five, I'm rating the support for the product as four out of five.

    How was the initial setup?

    Oracle GoldenGate is quite complex to set up and support, though it has powerful features. Deployment could be completed within days or weeks, depending on your database and how your storage structure is implemented. The process may require some introduction and workarounds for it to go smoothly. It highly depends on the database you're using.

    What's my experience with pricing, setup cost, and licensing?

    Licensing for Oracle GoldenGate is paid yearly.

    What other advice do I have?

    I concentrate on Oracle products, and I'm currently working with Oracle GoldenGate.

    My company provides Oracle GoldenGate for customers, so my team has been working with a lot of versions of the solution, starting from version 12 up to version 19.

    My company works on consulting projects, and can also sell licenses, but if the customer has a license and requires some solutions, the team can provide complete services, starting from designing architecture, upgrading, ensuring there's minimal downtime, etc.

    At the moment, my company has seven clients using Oracle GoldenGate.

    My advice to others who want to start using Oracle GoldenGate is that it may not be as easy at the beginning, but it's a good product.

    My current rating for Oracle GoldenGate is nine out of ten, but if I'm able to evaluate other solutions, that rating could change to a lower or higher rating.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Fintech Project Manager at a comms service provider with 10,001+ employees
    Real User
    Easy to maintain, flexible, and scales with our environment
    Pros and Cons
    • "This solution has a well-known procedure for troubleshooting and tuning the performance, providing for smooth operation."
    • "Additional performance metrics should be added and visible in a dashboard, displayed in a detailed manner."

    What is our primary use case?

    Our primary use for this solution is the replication of data between heterogeneous environments to implement a data hub. We use this for reporting purposes or to publish data to the various systems (acquire and publish technique) using multiple technologies and multiple platforms. They are typically Oracle DBs on Oracle platforms, with some different types of databases, like Teradata, and also sourcing data into Hadoop Big Data.

    How has it helped my organization?

    This solution has a well-known procedure for troubleshooting and tuning the performance, providing for smooth operation. There is minimal effort required for maintenance, which would be performed by non-dedicated DBA.

    What is most valuable?

    The most valuable feature of this solution is its compatibility with Oracle DB and Oracle products, generally, as our environment is really dependant on them.

    The flexibility for customization as well as the scalability of the tool is very important, as we expand our environment we can expand and scale up the tool on the go.

    What needs improvement?

    The User Interface should be improved in newer versions, but without putting any restrictions on the customization capabilities. Additional performance metrics should be added and visible in a dashboard, displayed in a detailed manner.

    The licensing model should be improved to be more cost-effective for the end users.

    For how long have I used the solution?

    Seven years.

    How was the initial setup?

    This solution is straightforward to implement with a hassle-free setup.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Armando Souza - PeerSpot reviewer
    Oracle Solutions Architect at Viceri
    Real User
    Top 5
    It enables us to merge and transform data from various sources in real time
    Pros and Cons
    • "GoldenGate enables us to merge and transform data from various sources in real time. It's a powerful tool that can read and load most data sources."
    • "GoldenGate is expensive. It's costly because this solution is unique in our market. The GoldenGate Cloud Service is cheaper than the on-premise solution."

    What is our primary use case?

    We use GoldenGate to integrate and consolidate various databases. After this, we send the information to Oracle Cloud Analytics to generate reports. 

    What is most valuable?

    GoldenGate enables us to merge and transform data from various sources in real time. It's a powerful tool that can read and load most data sources. 

    For how long have I used the solution?

    I have worked with Oracle for six years and GoldenGate for the past two. 

    What do I think about the stability of the solution?

    GoldenGate is highly stable.

    What do I think about the scalability of the solution?

    GoldenGate is highly scalable.

    How are customer service and support?

    Oracle support is okay.

    How was the initial setup?

    Setting up GoldenGate was straightforward. 

    What's my experience with pricing, setup cost, and licensing?

    GoldenGate is expensive. It's costly because this solution is unique in our market. The GoldenGate Cloud Service is cheaper than the on-premise solution. 

    What other advice do I have?

    I rate Oracle GoldenGate 10 out of 10. I recommend GoldenGate for business customers who need data integration. There are multiple GoldenGate products to use. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Senior Manager at PricewaterhouseCoopers
    Real User
    Good data replication capability and technical support
    Pros and Cons
    • "The most valuable feature is data replication capability."
    • "It should be easier to integrate this solution with non-Oracle databases, including cloud-based solutions hosted on Azure."

    What is our primary use case?

    I am part of a consulting firm and we build database solutions for our customers. Oracle GoldenGate is one of the products that we assist our clients with.

    It is primarily used to replicate data from the main database to a backup server.

    What is most valuable?

    The most valuable feature is data replication capability.

    What needs improvement?

    It should be easier to integrate this solution with non-Oracle databases, including cloud-based solutions hosted on Azure.

    For how long have I used the solution?

    One of our clients began using Oracle GoldenGate in 2013 and a second client started with it in 2018.

    What do I think about the stability of the solution?

    Oracle GoldenGate is pretty much stable.

    What do I think about the scalability of the solution?

    I haven't encountered any issues in terms of scalability.  We are working with solutions where there is not much in terms of scope.

    How are customer service and technical support?

    Technical support from Oracle is good. We were able to get help and good advice from them.

    How was the initial setup?

    The initial setup was complex. It took a lot of time to get it stabilized.

    What's my experience with pricing, setup cost, and licensing?

    The price of this solution is good.

    What other advice do I have?

    Oracle GoldenGate is a product that I would recommend.

    I would rate this solution a nine out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer1454490 - PeerSpot reviewer
    Oracle ERP DBA Conultant- Oracle Super Cluster T5-8 Admin at a government with 1,001-5,000 employees
    Real User
    Good replication between databases and can accept data from multiple sources
    Pros and Cons
    • "GoldenGate can connect and collect data from multiple sources, such as SQL Server."
    • "I would like to see the interface more graphical and easier to use."

    What is our primary use case?

    Our primary use is to transfer data or tables in databases from one server to another.

    What is most valuable?

    GoldenGate can connect and collect data from multiple sources, such as SQL Server.

    What needs improvement?

    There are some DDLs that have problems with GoldenGate. These issues detract from stability and it is something that should be improved.

    I would like to see the interface more graphical and easier to use. I like Microsoft products, for example, because they are easy to use. When I work in SQL Server, which is integrated with Oracle GoldenGate, I find it better to work in than Oracle.

    For how long have I used the solution?

    We have been using Oracle GoldenGate for the past three or four years.

    What do I think about the stability of the solution?

    GoldenGate is a stable product.

    Usually, it works with no problems. Sometimes there are issues, but we have been able to solve them.

    What do I think about the scalability of the solution?

    It is easy to scale once you learn it.

    How are customer service and technical support?

    This product has been working well in our environment so we haven't had the need to contact technical support.

    How was the initial setup?

    The initial setup was straightforward. It took three or four months to complete.

    What about the implementation team?

    The implementation was done by the Oracle team.

    What other advice do I have?

    My advice for anybody who is considering this product that its suitability depends on the environment. If Oracle is being used then it is a good solution but otherwise, another product would be a better choice. I would suggest using a solution by the same vendor as the database that is being used.

    I would rate this solution an eight out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Download our free Oracle GoldenGate Report and get advice and tips from experienced pros sharing their opinions.
    Updated: May 2025
    Product Categories
    Data Integration
    Buyer's Guide
    Download our free Oracle GoldenGate Report and get advice and tips from experienced pros sharing their opinions.