We changed our name from IT Central Station: Here's why
Get our free report covering Amazon, Oracle, Quest Software, and other competitors of Oracle GoldenGate. Updated: January 2022.
564,997 professionals have used our research since 2012.

Read reviews of Oracle GoldenGate alternatives and competitors

Sr. Oracle DBA at a comms service provider with 10,001+ employees
Real User
Top 20
Real-time replication means our data is available almost instantaneously if an issue occurs in one of our data centers
Pros and Cons
  • "Because of the volume of the transactions, we heavily use a feature that allows SharePlex to replicate thousands of transactions. It's called PEP, Post Enhancement Performance, and that has helped us scale tremendously."
  • "I would like the solution to have some kind of machine learning and AI capabilities. Often, if we want to improve the performance of posting, we have to bump up a parameter. That means we need to stop the process, come up with a figure that we want to bump the parameter up to, and then start SharePlex. Machine learning and AI capabilities for these kinds of improvement would tremendously help boost productivity for us."

What is our primary use case?

Our application is hosted in multiple data centers and we primarily use SharePlex for keeping the data replicated from one data center to the other. We use it for business continuity, so that if we run into any issues in the primary data center where the application is currently hosted, with SharePlex we are in a position to switch over to the secondary data center, to do a failover, pretty much in real time.

We have Cisco UCS servers where we have our Oracle Databases running with Linux version 7. These are standalone databases, but I've been a part of a different business unit in our company where we had real application clusters. Right now, it's standalone Oracle 12c and we are migrating to 19c. We have SharePlex replicating Oracle data. It is IoT data so the number of transactions happening is huge. SharePlex keeps the data in sync with the other data center, which has almost the same configuration of the bare-metal servers, Linux, Oracle and SharePlex.

We primarily use SharePlex for the IDBMS, but we have also used SharePlex for Postgres and for Kafka.

Our implementation of SharePlex is entirely on-premises.

How has it helped my organization?

We use it for more than high availability and disaster recovery. It keeps the data replicating, live, to our other data center. To a certain extent it provides us with disaster recovery, but we rely heavily on it because if any network or other type of issue happens in the primary data center, due to SharePlex replication being real-time we have the data available almost instantaneously in the other data center. We have the primary data center in the U.S. and the other data center could be in Europe or Asia-Pacific.

In addition to business continuity, which is what we primarily use SharePlex for, it helps us do all our maintenance, when there are both planned and unplanned outages. In general, it helps us avoid any kinds of outages. For planned maintenance, if the entire data center networking infrastructure has to be upgraded, thanks to the SharePlex replication we just fail over the application to the other data center and carry out the maintenance in the primary data center. That maintenance could take hours or even a day. SharePlex seamlessly replicates all the data. There is no data loss and all the backlog data is replicated and posted on all the other data centers within a few hours.

It also enables us to maintain high availability while reducing the related hardware and storage costs.

What is most valuable?

Because of the volume of the transactions, we heavily use a feature that allows SharePlex to replicate thousands of transactions. It's called PEP, Post Enhancement Performance, and that has helped us scale tremendously.

What needs improvement?

I would like the solution to have some kind of machine learning and AI capabilities. Often, if we want to improve the performance of posting, we have to bump up a parameter. That means we need to stop the process, come up with a figure that we want to bump the parameter up to, and then start SharePlex. Machine learning and AI capabilities for these kinds of improvement would tremendously help boost productivity for us. We have discussed this and they have said it is in their future pipeline, but not with a definite date at which we will see this type of feature.

For how long have I used the solution?

I have been using Quest SharePlex since 2007.

What do I think about the stability of the solution?

The product is quite stable and robust. We never run into any out-of-sync issues that happen in our application products. I can hardly remember anything happening for a very long time.

Since I started working here in 2007, we have been through so many upgrades from Oracle 7 to 8, 10, 11, 12, and 19. These are just versions that are compatible with the databases. But we have also had interim SharePlex versions when we found features we would like to avail ourselves of, and it's been very smooth.

What do I think about the scalability of the solution?

It is quite scalable. Support has given us different ways to scale while managing and maintaining databases that are in the terabytes. We haven't had any situations where the scalability of replication became a major issue.

SharePlex is being used extensively in our organization. It's a part of our "DNA," primarily when it comes to high availability of applications and maintenance, because without having real-time data available in the other data center, we wouldn't be able to provide this kind of availability and scalability for our infrastructure and for our customers. 

We are increasing usage. As we are getting more and more customers, we are expanding and are getting more IoT data. As a result, we are doing more and more implementations of SharePlex. It is literally in all our geographies. We have it in our China data centers, we have it in Canada, in the U.S., and Europe. We have it implemented across the world.

How are customer service and support?

We have Premier Support. As a result, any type of support case we submit is looked into almost instantaneously. We can call the support number, and if it's a severity-one case, we literally have someone working with us in a few minutes.

Premier Support from Quest was one of the clinching benefits at the time we evaluated GoldenGate. It was one of the things that all the DBAs, unanimously, were really feeling great about. It meant not having to go through the support that Oracle has for GoldenGate. Since most of our DBAs are quite experienced, whenever we create a case we have literally exhausted all the options that we could, as senior people who have been using replication. SharePlex support understands that whenever we create a case, it's really a genuine issue and they literally jump onto a WebEx session with us instantly. Premier Support is absolutely fantastic.

The Premier Support also adds overall value to our investment with Quest. They have escalation. Whenever we spend a few minutes with them and they realize that an issue is something that needs escalation, they are quick in getting a senior support person on the WebEx session, helping us out, and providing a solution. We have had their support during the night, at times, working in the USA, trying to help understand all the issues and apply the solutions.

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

SharePlex was already working here when I started with the company. We did use a little bit of Oracle Streams, which was, of course, before Oracle acquired GoldenGate. We tried to use Streams and we ran into a lot of issues with it. We were looking at it as an alternative, to see if it had any additional features. But we continued to like the simplicity and scalability and support that we had with SharePlex.

How was the initial setup?

It is a very simple installation, right from setting up new databases between two data centers and setting up replication, to configuring it. We have database releases happening all the time, every few weeks. The initial configuration, such as adding new tables to replication, is very simple and straightforward. 

Deployment takes a few minutes, because I've been working with it for a while. For someone who has not worked with replication products, it might take a bit of time. But I did a proof of concept of GoldenGate and, when we did the compare and contrast, SharePlex was still very simple to install and configure and upgrade.

In terms of implementation, having the right file system helps. We use NFS. And we are a NetApp shop so we use NetApp for SharePlex. Having the right kinds of permissions for the NetApp file systems is also important, and they are well documented in the SharePlex Knowledge Base.

Installing it is very simple. Anybody who understands English and databases would be able to follow a few prompts and install the software. Adding tables for replication is also very simple. You have the source database name, you know the target database name, and you know the Oracle tables to be replicated. That's about it.

Deploying just requires a DBA, and we have terabytes of data being managed and replicated within Oracle databases using SharePlex. One of the biggest databases is 80 to 100 terabytes. For maintenance of SharePlex, in the business unit I'm part of, we have 100 or so databases, and each database has five to seven SharePlex bots that are replicating data to the other side. We have three people in the U.S. who manage and maintain it. We also have four or five people in India, but we do most of the installation, configuration, and upgrades in the U.S. We find it very smooth, without any hiccups. All the people managing are Oracle, SQL, and NoSQL DBAs. It's the DBAs who manage the production, development, and QA environments.

What about the implementation team?

We have so much in-house expertise that we have not needed third-party assistance. Everybody here has been working for at least three to five years. That solid knowledge base of our own helps any newcomer. We can go over it in a few hours and get them up to speed.

What was our ROI?

We have absolutely seen return on investment from using SharePlex. We have never run into any issues when we have had to fail over our applications to another data center. There has never been an issue with data not being available. That, itself, has been ROI. In addition, for any network issues or any user-related errors that have happened, we have seen a tremendous return on investment.

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

It's really good value for the money. There are some things they could improve on, but in terms of the pricing, features, and support, as a holistic package, we are not thinking of anything else at this point in time.

Which other solutions did I evaluate?

We really haven't evaluated anything other than GoldenGate, which was evaluated a few years back. The licensing cost and the support are what kept SharePlex our chosen product.

We really didn't go beyond the proof of concept with GoldenGate, so I can't comment on its performance. We didn't go into production with GoldenGate. But the factors that really made us retain Quest were the simple installation and configuration. We could be a little biased because we have been using the product for a while, but most of the DBAs agreed that GoldenGate was more complex to set up.

And the licensing of GoldenGate was expensive—two to three times more expensive than SharePlex. 

And when it came to support, we didn't get any indication from Oracle that we could have a different level of support when we ran into issues, such as getting someone really quickly on a WebEx session to go at an issue.

What other advice do I have?

It's very simple to use and to install and the support they provide helps with the return on investment. It helps you achieve high availability for your applications.

We haven't used SharePlex for upgrades and migrations simply because, having replicated the data to our other data center, we can bring down the data center where we want to do the upgrade or the migration, and have the data backlogged in the other data center. When we are done with the upgrade, we just get the data posted, in SharePlex terms.

I would highly recommend SharePlex for beginners or even for people who are evaluating other products or doing proofs of concept. Try it out in your production and you won't be disappointed. It just works. Install it and forget about it.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Flag as inappropriate
Senior Functional Consultant at International Turnkey Systems - ITS
Consultant
Top 5Leaderboard
An easy initial setup, good pricing and very stable
Pros and Cons
  • "The solution offers very good integration capabilities."
  • "There should be some kind of enhancement that can be done on the admin side of certain sites where we can assign the roles and responsibilities. We should be able to control who is using the tool and how."

What is our primary use case?

We use the solution as a tool to do the deployment for the reports.

While we deal mostly with banks, who do not need complex analytics (their reports are largely static). It's useful for telecoms or other sectors that need to monitor daily trends. However, once designed, the banks can use the same report on a daily basis to see their somewhat static results quite easily.

What is most valuable?

We really like this product. Whenever we have customers, no matter where they are in the world, we suggest this app and we implement SAP for them.

The solution offers very good integration capabilities.

It's a quality product.

After working with the tool for so many years, I can say that overall their services are a really good deal. They continue to enhance their services regularly and are always improving their offering.

The tools that are provided are some of the best on the market and the pricing is really great.

What needs improvement?

In terms of data integration or other tools, we have a road map and we send out requests for enhancements through our marketing team who is involved in the process.

There should be some kind of enhancement that can be done on the admin side of certain sites where we can assign the roles and responsibilities. We should be able to control who is using the tool and how.

For how long have I used the solution?

We have used the solution for ten to 12 years. I myself started with SAP in 2006.

What do I think about the stability of the solution?

The stability of the solution is excellent. There aren't bugs or glitches that I have seen. The system doesn't crash. Organizations can rely on its performance.

What do I think about the scalability of the solution?

The scalability of the solution is very good. If an organization needs to expand it further after implementation, they shouldn't have any issues. 

How are customer service and technical support?

We've never had to contact technical support. We have our own team in-house. If there are queries, we tend to resolve them ourselves or use SAP's portal.

We've never really faced any difficulty that would require us to involve SAP directly.

Initially, we did have a few issues around Arabic localization and Arabic values, but once we resolved it, we didn't find many other issues. Most of the reports, the layouts, the data headers, etc. are now in Arabic and it's no problem. 

How was the initial setup?

For myself, I find the initial setup quite simple. However, I have many years under my belt working directly with the product. Someone with beginner-level knowledge might find it a bit challenging. In general, however, it's easy, not difficult.

The length of deployment depends on the organization and requirements. It does take a few days, but some projects are longer than others. It really depends on the client's needs. Each situation is unique.

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

We're a technical team, so we aren't directly involved in the prices or cost of the solution. Our marketing department handles the details and negotiates prices with SAP. They try to get reductions to lower pricing in the contracts. I have no idea what the exact amount is our company pays on a monthly or yearly basis.

Which other solutions did I evaluate?

Currently, I am doing some research into an Oracle solution that a client is asking about. While we focus on SAP, they are interested in this Oracle tool. I've been doing some analysis into it to compare the two solutions in case the bank decides that they do indeed want to migrate from SAP to Oracle. 

What other advice do I have?

We are already an SAP gold partner. We have a significant level of partnership with SAP. We also used to do the reports for SAP. This is the only tool that we suggest to our clients and we do the implementation for banks in the Middle East. Nearly all customers have the same tool that we use. We are one of the leading banking software providers in the region.

We do not work with the cloud. We do local installations only. We don't use anything on the cloud because banks normally have policies in place where they cannot share with the cloud for security and risk aversion reasons. 

It is one of the nicest tools on the market and people really should use it.

As compared to the other tools it is easier to implement and easier to understand. It's very efficient especially if you are looking at performance and stability. 

I'd rate the solution nine out of ten. I'd give it perfect marks, but there is always room for some more enhancements.

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
Senior Manager at a tech services company with 51-200 employees
Real User
Top 20
Reasonably priced, scales well, good performance
Pros and Cons
  • "The solution can scale very easily."
  • "My only problem is the seamless connectivity with various other databases, for example, SAP."

What is our primary use case?

My primary use case is getting data from the sensors.

The sensors are installed on the various equipment across the plant, and this sensor gives us a huge amount of data. Some are captured on a millisecond basis.

What we are able to do is the data into Azure Data Factory, and it has allowed us to scale up well. We are able to utilize that data for our predictive maintenance of the assets of the equipment, as well as the prediction of the breakdown. Specifically, we use the data to look at predictions for future possible breakdowns. At least, that is what we are looking to build towards.

How has it helped my organization?

It has helped us to take care of a lot of our analytics requirements. We are running a few analytics models on Data Factory, which is very helpful.

What is most valuable?

The overall architecture has been very valuable to us. It has allowed us to scale up pretty rapidly. That's something that has been very good for us. 

The solution can scale very easily.

The stability is very good and has improved very much over time.

What needs improvement?

My only problem is the seamless connectivity with various other databases, for example, SAP. Our transaction data there, all the maintenance data, is maintained in SAP. That seamless connectivity is not there. 

Basically, it could have some specific APIs that allow it to connect to the traditional ERP systems. That'll make it more powerful. With Oracle, it's pretty good at this already. However, when it comes to SAP, SAP has its native applications, which are the way it is written. It's very much AWS with SAP Cloud, so when it comes to Azure, it's difficult to fetch data from SAP.

The initial setup is a bit complex. It's likely a company may need to enlist assistance.

Technical support is lacking in terms of responsiveness.

For how long have I used the solution?

We've been using the solution roughly for about a year and a half.

It hasn't been an extremely long amount of time. 

What do I think about the stability of the solution?

From a security perspective, the product has come up a long way.

With the Azure Cloud Platform, in 2015, I was in a different organization and it was not reliable at all. It has become much more reliable since then and is very stable at the moment. It's reliable.

What do I think about the scalability of the solution?

The solution is pretty easy to scale on Azure. I have found it to be very efficient and it is pretty fast. You just need to get the order done properly, and then you will be able to scale up.

We have about five to seven people using it at this time.

How are customer service and technical support?

Technical support isn't the best, as it's a bit delayed at times.

Whenever we need some urgent support, wherein we have to restart or something has stuck, it takes a bit of time. Some improvements can be made in the customer support area.

In summary, we are not completely satisfied with the support.

How was the initial setup?

The initial setup is not straightforward. It's a bit complex. A company may need to hire someone to assist them with the process.

The solution's deployment took about eight weeks.

What about the implementation team?

I had to hire technical experts who could help us in the process. We could not handle the implementation ourselves.

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

Cost-wise, it is quite affordable. It's not a factor in the decision-making process when it comes to whether or not we should use it. That said, the pricing is very reasonable.

Which other solutions did I evaluate?

We evaluated both Oracle and SAP before choosing Azure Data Factory.

What other advice do I have?

We are customers and end-users.

I'd advise companies considering the solution that they need to be very clear about the use case they are trying to address. They need to understand the data ecosystem that they have and what percentage of data is coming in from the various ERP systems.

Do that study properly and then come up with the right solution. If, for example, it is that the underlying data that they want to analyze is more than 60% residing in SAP, then probably Azure would not be the right platform to move ahead with.

We're mostly satisfied with the product. However, getting it connected to closed ERP systems like SAP would make it more powerful.

I would rate the solution eight out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Database Administrator at a manufacturing company with 10,001+ employees
Real User
Top 5Leaderboard
Good stability and scalability, easy setup, and valuable compare feature
Pros and Cons
  • "The compare feature is the most valuable piece of it."
  • "The documentation can be laid out better to make it easier to find things, and I really wish there was built-in support for changing passwords. Some features don't work as advertised for the platform/repository database, and HVR is not always the fastest at getting results."

What is our primary use case?

I'm responsible for replicating the data from one source to another. It is constantly running, and we do nothing other than looking at monitoring reports. Once it is established, it is pretty much hands-off.

We are not using its latest version. We are slow to migrate to the new version. We wait until there is a need to upgrade, and we are generally one or two versions behind.

How has it helped my organization?

It has improved the way our organization functions.

What is most valuable?

The compare feature is the most valuable piece of it.

What needs improvement?

The documentation can be laid out better to make it easier to find things, and I really wish there was built-in support for changing passwords.

Some features don't work as advertised for the platform/repository database, and HVR is not always the fastest at getting results.

For how long have I used the solution?

I have been using this solution for three years.

What do I think about the stability of the solution?

We like its stability.

What do I think about the scalability of the solution?

We like its scalability.

How are customer service and technical support?

They are adequate.

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

I have used GoldenGate replication previously.

How was the initial setup?

Installing the software is really straightforward. Getting your replication stream working is a little bit more complicated, but it is not overly complicated.

What about the implementation team?

Its deployment was done in-house. It took weeks. 

There are two people to manage it and make sure that it is working. They are part of the data team or the infrastructure team making sure that we're building our analytic pipeline.

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

I don't have the exact information, but I know it is high, and it is on a yearly basis. There is no additional cost for what we're doing.

We're always open to doing things cheaper, so we might potentially implement a different solution.

Which other solutions did I evaluate?

We looked at Informatica, but one of the sources that we had was only supported with HVR. That's why we went with HVR.

What other advice do I have?

I would rate HVR 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.
Managing Partner at a tech services company with 51-200 employees
Real User
Top 5
Easy to use and you do not need ETL
Pros and Cons
  • "A valuable feature of Qlik Replicate is that you do not need ETL. It's easy to use—you choose two systems and it automatically replicates them. Even if there is no CDC available, if you insert it and update it, and there is nothing to find out, then you can use Qlik Replicate. It's a good product."
  • "This product could be improved by providing more insight regarding errors. One of our customers that uses Qlik Replicate has had an issue. We tried to debug it, but we could not trace the error message. The infrastructure site should give us more insight about errors. Qlik Replicate is not a business solution, it's an IT solution. The reporting tools and bug site should be improved."

What is our primary use case?

Qlik Replicate is a product used to replicate data. 

What is most valuable?

A valuable feature of Qlik Replicate is that you do not need ETL. It's easy to use—you choose two systems and it automatically replicates them. Even if there is no CDC available, if you insert it and update it, and there is nothing to find out, then you can use Qlik Replicate. It's a good product. 

What needs improvement?

This product could be improved by providing more insight regarding errors. One of our customers that uses Qlik Replicate has had an issue. We tried to debug it, but we could not trace the error message. The infrastructure site should give us more insight about errors. Qlik Replicate is not a business solution, it's an IT solution. The reporting tools and bug site should be improved. 

For how long have I used the solution?

Qlik bought Attunity, and I was working with Attunity Replicate for more than 10 years. 

What do I think about the stability of the solution?

Qlik Replicate is stable. 

What do I think about the scalability of the solution?

This solution is scalable. 

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

Qlik Replicate is not expensive, compared to GoldenGate. 

Which other solutions did I evaluate?

The competitors of Qlik Replicate are Oracle GoldenGate and Sybase Replication. 

What other advice do I have?

I rate Qlik Replicate an eight out of ten. 

To someone looking into Qlik Replicate, I would say that it's easy to use and Qlik Replicate is only one part. You should know the data to replicate it. It's a technical solution. If you are an integration consultant and you are using a replication tool, you should also know ETL tools to complete the picture. If you want to use Qlik Replicate, you should also focus on the ETL side. 

Disclosure: My company has a business relationship with this vendor other than being a customer:
Flag as inappropriate
Get our free report covering Amazon, Oracle, Quest Software, and other competitors of Oracle GoldenGate. Updated: January 2022.
564,997 professionals have used our research since 2012.