Database Management, SQL Tuning, Performance Management, SQL Monitoring, Performance Tuning Pack, SQL Diagnostic Pack, ADDM, AWR, and real time SQL monitoring.
Senior Database Analyst at a financial services firm with 1,001-5,000 employees
Some of the valuable features are Database Management, SQL Tuning, and Performance Management.
What is most valuable?
What needs improvement?
it would be helpful if OEM is integrated with OBIEE reports and free report viewer without a license.
For how long have I used the solution?
We have been using the overall OEM for over eight years.
What was my experience with deployment of the solution?
There were no deployment issues.
Buyer's Guide
Oracle Enterprise Manager
January 2025
Learn what your peers think about Oracle Enterprise Manager. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
Which solution did I use previously and why did I switch?
We used DBArtisan, Embarcadero technologies, and Quest tools.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Works at a energy/utilities company with 10,001+ employees
Allows you to manage databases via groups. Performance tuning tools need improvement.
What is most valuable?
- Managing databases via groups
- Running AWR and ADDM reports is simple and quick.
- Performance graphs are good to share with application teams and database users.
How has it helped my organization?
Warnings and alerts are sent to the primary DBA. Primary DBAs address the alerts in a timely manner, instead of waiting for it to become an issue.
What needs improvement?
Performance tuning tools need improvement.
For how long have I used the solution?
We have been using this for five years.
What do I think about the stability of the solution?
The system has minimal issues with stability. The system has about 1500 databases currently.
What do I think about the scalability of the solution?
There are no issues with scalability. the system is stable with about 1500 databases.
Which solution did I use previously and why did I switch?
The software was acquired as part of merger.
What about the implementation team?
Software was acquired via a merger and was already online. Our databases were added to the system.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Oracle Enterprise Manager
January 2025
Learn what your peers think about Oracle Enterprise Manager. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
Lead Architect (Oracle Ebusiness Suite, OBIEE, BI Apps, EPM) at a tech services company with 501-1,000 employees
Metric Extensions can be defined on any target: hosts, databases, and so on.
What is most valuable?
The most valuable features are the Metric Extensions & Advanced Threshold management.
Metric Extensions
- Extend Oracle's monitoring capabilities to monitor conditions specific to your IT environment
- Provides a comprehensive view of your environment
- Create metrics on any target type
- Can be defined on any target:
- Hosts
- Databases
- Fusion applications
- BI components…
EM is a one-stop shop used to manage and monitor the entire Oracle E-Business Suite, BI and EPM infrastructure in our company. So, in our BI environment, we wanted to run a script to kill sessions which are running over 60 minutes and wanted to track and tune those sessions. We used Metric Extensions for the same.
Advanced Thresholds allow you to define and manage alert thresholds that are either adaptive (self-adjusting) or time-based (static).
- Adaptive thresholds are thresholds based on statistical calculations from the target's observed behaviour (metrics).
- Time-based static thresholds are user-defined threshold values to be used at different times of the day/week to account for changing target workloads.
We used time-based threshold settings for weekday and weekend load on various environments. This way we could fine tune the alerts for varying loads.
How has it helped my organization?
It gives an end-to-end view of our complex IT infrastructure and its health in real-time.
What needs improvement?
The Adaptive Settings descriptions could be clearer. 95% percentile, etc. is not clearly specified.
For how long have I used the solution?
I have used it for over five years.
What was my experience with deployment of the solution?
I have not encountered any deployment issues.
What do I think about the stability of the solution?
I have not encountered any stability issues.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How is customer service and technical support?
Customer Service:
Customer service is good.
Technical Support:Technical support is good.
How was the initial setup?
Initial setup was pretty straightforward.
What about the implementation team?
An in-house team implemented it.
What was our ROI?
It reduced the number of incidents; we could predict failures.
Which other solutions did I evaluate?
Before choosing this product, we evaluated Quest/Toad, but it did not do end-to-end monitoring across the stack of products.
What other advice do I have?
It is one of the best, state-of-the-art products from Oracle; truly a single pane of glass to manage IT infrastructure.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Managing Consultant at a tech consulting company with 501-1,000 employees
Provides monitoring and alerting to know when there are issues, and the ability to address issues automatically with corrective actions.
What is most valuable?
The monitoring and alerting capabilities and ability for corrective actions in incidents provide the most value.
How has it helped my organization?
Provides monitoring and alerting to know when there are issues, and the ability to address issues automatically with corrective actions. This has saved admin time, as it's saved our admins from having to get up in the middle of the night to address minor issues that corrective actions could take care of automatically.
What needs improvement?
I would like to see Oracle address the multi-data center monitoring and management in a more seamless way where management services are easily spread across the data centers like they can be today, but address the single database repository that can only exist in one data center at a time.
For how long have I used the solution?
I have been using various versions of Enterprise Manager for over eight years.
What was my experience with deployment of the solution?
There were no issues with the deployment.
What do I think about the stability of the solution?
Multi-Data Center High Availability monitoring, alerting and management is the largest challenge as there is a single repository database that is located in a single data center, therefore running across multiple data centers still ties back to a single repository database which runs from one of the data centers, but can distribute the OEM Console and Management servers in each of the data centers. All this works without issue, but the repository traffic from multiple data centers can be a challenge going back to another data center where the repository database resides.
What do I think about the scalability of the solution?
It's been able to scale for our needs.
How are customer service and technical support?
It's good, there are times that reaching the right technical analysts to resolve or address an issue can take time, but overall the support is responsive and good and when having a severity one in response to a down issue can be excellent.
Which solution did I use previously and why did I switch?
I have not really utilized anything other than Oracle Enterprise Manager for monitoring, alerting and management of Oracle based environments.
How was the initial setup?
Simple single server setups are quite simple to install and upgrade. Multi-Oracle management services with load balancers can be more of a challenge but are not overly difficult to get accomplished.
What about the implementation team?
I am working for a consulting and managed services firm as a consultant and have implemented Oracle Enterprise Manager for many of our clients over several years and we have always had great success in meeting the objectives it was implemented to address.
What's my experience with pricing, setup cost, and licensing?
Oracle Enterprise Manager for the base product does not have additional cost when you have an Oracle Enterprise Database licenses, however to get the most value from OEM additional packs are required and have additional costs. Those costs are at the product level and not Oracle Enterprise Manager direct cost as I understand. However, in most enterprise level environments these packs provide huge value to the monitoring, alerting and management of the environment.
What other advice do I have?
It's overall capability for Oracle products is very good and offers the ability to monitor and manage many Oracle products from a single environment and is seamlessly integrated to monitor and manage those products out of the box.
If you run Oracle Products from Oracle OVM, Oracle Database, Web Logic, etc. Oracle Enterprise Manager is by far the best way to provide a single console and monitoring and alerting solution.
Disclosure: My company has a business relationship with this vendor other than being a customer: The organization I work for is an Oracle Platinum Partner.
Business Owner at Techno Consulting
Helpful in performing operations for monitoring and management from one place.
What is most valuable?
I have mainly used it for management, monitoring and tuning for Oracle databases.
How has it helped my organization?
We manage and monitor many databases for customers (some customers have a few hundred databases) and OEM is extremely helpful in performing operations for monitoring and management from one single place. Setting up various jobs including RMAN backups is extremely helpful via OEM. We also use features such as corrective actions, where we can ask OEM to take appropriate corrective actions when an event occurs in the middle of the night.
What needs improvement?
I have been using OEM 13c which is their latest release and I would have expected that the product would have been more stable and should not have bugs for very simple things like CPU utilisation or amount of physical memory on Linux hosts. These are very fundamental metrics to monitor and should not be an issue. These are not a new features and I would have expected a much better release of the product.
For how long have I used the solution?
I have been using OEM since 2002.
What was my experience with deployment of the solution?
I have deployed OEM 11g and 12c in High availability mode and was not too complicated to implement. I have not tried HA with 13c. However, installation for all the releases have been fine.
What do I think about the stability of the solution?
We've experienced no issues with performance.
What do I think about the scalability of the solution?
It's been able to scale for our needs.
How are customer service and technical support?
To me its like a lottery, if I am lucky I get a support engineer who knows what they are talking but many a times you get someone who just keeps asking very fundamental questions until you have to ask on duty manger to be involved and have the SR escalated. But I guess, it is the same across any other vendor.
Which solution did I use previously and why did I switch?
I have used custom scripts and still do use it for standard edition of databases where OEM cannot be used. However, I prefer to use OEM wherever possible.
How was the initial setup?
Although custom scripts might be easy to setup, the issue is when the person who wrote the scripts leaves an organisation, all the knowledge walks out as well.
What about the implementation team?
Like any product, it is best that the implementation is done by someone who understands it well, whether done in-house or by third party. It saves a lot in long run and you know that its done right.
What's my experience with pricing, setup cost, and licensing?
For any Enterprise edition database customer, I highly recommend that they should implement OEM and at a minimum purchase license for Diagnostic and Tuning pack for database. Amount of time required to perform many activities such as tuning and diagnostics pays off.
What other advice do I have?
Do it once and do it right.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Engineer at a tech services company with 51-200 employees
We are alerted of potential problems before they happen and are also able to quantify and report on those metrics
What is most valuable?
A lot of ingenuity has been put into the monitoring and alerting capabilities. There are many products (including a number of custom scripts I have written over the years) that are capable of sending basic alerts, for example when a file system mount is approaching capacity, but all of those pale in comparison to the myriad functions Enterprise Manager has. For example; taking corrective action to fix a problem before it even becomes a problem; create a trouble ticket, package the necessary log files and automatically submit that ticket; or perform root cause analysis of a number of related incidents, just to name a few.
How has it helped my organization?
I first starting using this product in a corporate IT environment to help my team monitor our Oracle databases. The product worked so well, other groups soon took notice. They saw that not only were we being alerted of potential problems before they happened, we were also able to quantify and report on those metrics. It quickly led to other groups using the various heterogeneous capabilities of EM, such as monitoring third party middleware, Sql Server, VMware and multiple storage arrays.
What needs improvement?
Enterprise Manager is not easy or for the faint of heart. It is extremely robust, and hence very complicated to set up and maintain. A tool like this requires a company to put a lot of eggs in small number of baskets. Creating an environment to maintain five or more nines is complex and expensive.
For how long have I used the solution?
Five years.
What was my experience with deployment of the solution?
Deployment is generally the most difficult part, especially when implementing high availability and disaster recovery. The installers run well but each implementation is highly unique. Once the system is installed and running, the agents need to be deployed to the various systems throughout the environment, targets needed to be added and configured, templates need to be set up, users and authentication need to be added and metrics need to be defined. Enterprise Manager has come a long way with the ability to export information through templates and other methods but the initial deployment will always take time and resources.
What do I think about the stability of the solution?
Once the product is deployed, it is very stable. In fact by the definition of it being a management and monitoring utility, it must be highly stable and available. Enterprise Manager has self-monitoring features built in as well to notify administrators immediately if it is not available. There are a number of articles in My Oracle Support that show how to have other third-party products monitoring Enterprise Manager as well.
What do I think about the scalability of the solution?
The only issue I can see with scalability is not being able to multi-master the repository. The repository requires a single Oracle database. The database can use HA features like Oracle RAC or DR features like Oracle Data Guard, but there can only be one active database at a time. The middleware is Oracle Weblogic which also has robust clustering and load balancing capabilities.
How are customer service and technical support?
Customer Service:
I am in regular contact with a number of software engineers with Oracle and many of the product managers that work on Enterprise Manager. They have all been more than willing to engage me, my customers and my colleagues on how they can make Enterprise Manager work better for its users. I have never felt like my comments, gripes or accolades have fallen on deaf ears. In fact, they are usually eagerly accepted and many times invited. This is one of the strengths of Oracle as a whole, especially the Enterprise Manager team.
Technical Support:In general, the technical support is very good. Because of the large scale implementations I am doing, the issues I report to My Oracle Support (MOS) are often bugs and must go through multiple layers, including development to find or create a patch to fix an issue. The problem in general with MOS is that there is a lot of wasted time getting through the first tier of support to the high level technicians that can actually find and fix the problem. This usually requires escalation to a manager or help from someone internal to Oracle.
Which solution did I use previously and why did I switch?
I have used a number of monitoring, provisioning and lifecycle management solutions and continue to do so. I have never found a product that has so many of these capabilities in a single product and a single user interface. I don't believe there is another product in the same class as Enterprise Manager. The fact that I work so closely with Oracle products on a daily basis makes this even more relevant. Enterprise Manager is obviously at its best when working with Oracle products and not as strong as other third party products that are designed to work more closely with their own products so I will continue to work with other products similar to Enterprise Manager as well when it is more advantageous.
How was the initial setup?
The actual installation of Enterprise Manager is fairly straightforward. However, that is just a small piece of what needs to happen for a full deployment. The full deployment is almost always complex which makes each installation complex. This is especially true when deploying for high availability and disaster recovery.
What about the implementation team?
I have done it both ways. The first large implementation I did was 100% in-house by myself and a half-dozen other Oracle DBAs. I now work for a solutions provider and help other organizations with their implementations.
What other advice do I have?
Do not expect to have a full implementation complete in a couple of days. There are many hours of work and many different steps to go through. There is a lot of collaboration that must happen with other teams; database, networking, storage, applications, developers, identity management, firewall and others. Find out how long it takes to process your longest change request and multiply that by 30.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Database Senior Manager with 501-1,000 employees
Previously used TOAD, switched to OEM because it offers more functionality.
What is most valuable?
The tight integration with Oracle ASH, AWR and ADDM is invaluable. Management of Oracle Appliances with support for system health monitoring and performance views for all hardware and software components.
How has it helped my organization?
OEM 12 C has simplified management of our Enterprise Systems and has eliminated unnecessary and legacy tools. Oracle Enterprise Manager has a comprehensive set up plug-ins for operating systems, hosts, databases, middleware, security, network, servers, and storage.
What needs improvement?
Prior to Oracle Enterprise Manager 12C I would have said the UI could be improved, however this has achieved in Oracle Enterprise Manager 12C which has a new and improved UI.
For how long have I used the solution?
Since 2004 starting with Oracle OEM 10g
What was my experience with deployment of the solution?
No
What do I think about the stability of the solution?
No
What do I think about the scalability of the solution?
No
How are customer service and technical support?
Customer Service: GoodTechnical Support: Excellent mechanism for support management using ‘My Oracle Support. The support framework is second to none. Excellent interface, with fast response and resolution times, also includes escalation paths and full audit trail.
Which solution did I use previously and why did I switch?
Previously have used TOAD. The main reason for the switch is that OEM is free and offers more functionality.
How was the initial setup?
Very simple to setup within a command line interface known as EMCTL
What about the implementation team?
In House
Which other solutions did I evaluate?
No
What other advice do I have?
Get OEM 12c integrated into your support tool arsenal. The latest version allows you to manage and diverse group of products other than just the database, these include but are not limited to Web Logic, MySQL, Linux.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Manager Database at a real estate/law firm with 1,001-5,000 employees
Full monitoring visibility, simply to use, a complete package
Pros and Cons
- "It is the best monitoring tool for Oracle databases."
- "In my experience, the monitoring could be improved."
What is our primary use case?
The main usage is for monitoring performance, a major part of the software is you can define some virtualization for RAM utilization. You can set up something and then you will start getting alerts which you can do some optimizations from the information.
What is most valuable?
It is the best monitoring tool for Oracle databases.
You have full visibility with the tool, it is a complete solution.
The software is simple to use.
What needs improvement?
In my experience, the monitoring could be improved.
If the solution had an auditing feature, I would not look into other software, for example, Imperva or IBM Guardium. These other solutions have an audit feature and monitoring together, this one is strictly monitoring only. Oracle does have a separate product for auditing, which is very expensive.
For how long have I used the solution?
I have been using the solution for seven years.
What do I think about the stability of the solution?
It is a very stable product.
What do I think about the scalability of the solution?
We have five administrators that are using the solution, as it is only for administrators.
How are customer service and technical support?
We have access to the support but the product is really easy to use, we have not needed any help.
How was the initial setup?
The setup was easy, we encountered no problems and it took us only three hours.
What about the implementation team?
We did the implementation ourselves.
What's my experience with pricing, setup cost, and licensing?
The solution is inexpensive to purchase.
Which other solutions did I evaluate?
I have evaluated Imperva and IBM Guardium.
What other advice do I have?
I am going to continue to use this product in the future.
I rate Oracle Enterprise Manager 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.
Buyer's Guide
Download our free Oracle Enterprise Manager Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Popular Comparisons
Quest SharePlex
Quest Foglight for Databases
SolarWinds Database Performance Analyzer
Quest Spotlight
Toad for Oracle
Nutanix Database Service
IDERA SQL Diagnostic Manager for SQL Server
IBM InfoSphere Optim
EDB Postgres Enterprise Manager
SolarWinds Database Performance Monitor
Buyer's Guide
Download our free Oracle Enterprise Manager Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Can someone please share if they did a vendor comparison, why they chose Oracle Enterprise Manager?
- How do the various System Monitoring solutions compare?
- Oracle Enterprise Manager vs. Foglight for PeopleSoft Applications?
- What is the difference in license models of these Oracle products: OCI APM and OEM APM?
- What is the best GUI tool for development and management of a PostgreSQL database?
- What is the best backup solution for Sybase ASE 15.5?
- Which Database Activity Monitoring tool is best for cloud environments?
- What are your top recommended replacement solutions for Quest Foglight for Databases?
- Which low-code (no-code) database solution do you prefer?
- Why is Database Development and Management important for companies?
Nice info Seth Miller, if possible can you also let us know if it can support/monitor latest mobile native apps in terms of monitoring on different O/s like IOS and Android pls