Compare

Scops vs Oracle Enterprise Manager: Why Scops Wins on Agents, Oracle Licenses, Detection and Price

2 November 2026

Oracle Enterprise Manager is Oracle's own management console. Its base is free with an Oracle license, and that is where the good news ends for monitoring: it needs an agent on every host, a management server on WebLogic and a repository database, and the things a DBA actually wants, session history, alert notifications and metric history, sit behind the Diagnostics Pack, which Oracle sells only with Enterprise Edition. Scops needs none of that: one Windows server, nothing on the database servers, no packs, and the same full monitoring on Standard Edition 2. The Enterprise Manager facts below come from Oracle's documentation for Enterprise Manager 24ai, quoted.

At a glance

Oracle Enterprise Manager 24aiScops
What it isManagement console for the Oracle stack; monitoring depth depends on the packs you licenseOracle monitoring platform: detection, AI and automation, with no packs
Server sideOracle Management Service on WebLogic Server, plus a Management Repository in a certified Oracle databaseOne Windows server with two services; the repository is an Oracle schema of yours
On the database serversA Management Agent on each monitored host; Remote Agents (new in 24ai) reduce the numberNothing. Scops connects through the listener
Session history and top SQLASH, AWR, Performance Hub: Diagnostics PackCollected by Scops: sessions every 5 seconds, SQL statistics every 10 minutes
Alert notifications by mailDiagnostics PackIncluded
Metric and alert historyDiagnostics PackIncluded
Standard Edition 2Base features only: the packs are sold for Enterprise EditionEverything in monitoring works
DetectionMetric thresholds; adaptive thresholds and baselines with the pack75+ detectors: countdowns, pile-ups, anomalies
AI assistantNot assessed hereScops AI, 40+ tools, your own model
PriceBase free with an Oracle license; packs licensed separatelyFree for 2 databases; Professional $499 per database a year

What Enterprise Manager needs to run

Enterprise Manager Cloud Control has five parts, in the words of its architecture guide: "Oracle Management Agent, Oracle Management Service, Oracle Management Repository, Plug-ins, Enterprise Manager Console". The Management Service "is a Web-based application that orchestrates with the Management Agents and the plug-ins to discover targets, monitor and manage them, and store the collected information in a repository", and the installer "automatically installs Oracle WebLogic Server and JDK" with it. The repository goes into a database you provide: the wizard "configures the Management Repository in your existing, certified database. The wizard, however, does not install a new database."

Then the agents. "To monitor other hosts and the targets running on those hosts, you must install a separate Standalone Management Agent on each of those hosts." Enterprise Manager 24ai adds Remote Agents that "allow you to monitor targets on remote hosts" and "can significantly reduce the number of agents you need to deploy", which is Oracle's own description of the cost of the old model. Every agent is software on a production server, with its own patching.

Scops is one Windows server with two services, used from a browser. Its repository is an Oracle schema. It connects to each database through the listener with one account that needs CREATE SESSION and SELECT_CATALOG_ROLE, and monitoring creates nothing in the database. There is nothing to install on the database servers, on Enterprise Edition or on Standard Edition 2.

What the Diagnostics Pack locks

The base of Enterprise Manager is free, and its licensing guide lists what the base includes for databases. The line that surprises most people is under alerts: "Configure thresholds for metrics and view alerts... This excludes notifications which requires one or more licensed Packs." Notifications for databases are in the Oracle Diagnostics Pack, and so is more than the performance pages. The pack's own feature list includes:

"In order to use the features listed above, you must purchase licenses for Oracle Diagnostics Pack", and "any and all methods of accessing Oracle Diagnostics Pack functionality, whether through Enterprise Manager console, desktop widgets, command-line APIs, or direct access to the underlying data, require an Oracle Diagnostics Pack license." The pack is enabled by default: under Setup, Management Packs, Management Pack Access, "By default, access is granted." A DBA who opens Performance Hub on a database that is not licensed for the pack has used the pack, unless an administrator turned access off first.

The Tuning Pack, which "requires the Oracle Diagnostics Pack", holds SQL Tuning Advisor and Real-Time SQL Monitoring. And both packs "can be purchased only with Enterprise Edition."

Scops collects what the pack would have shown, itself. Active sessions are read every 5 seconds and kept in the Scops repository, so the slow hour has a who, a SQL and a wait. SQL statistics are read every 10 minutes as differences per statement and per plan, with every plan change listed. Alert policies mail the people you choose, report policies mail reports, and metric history is kept as long as your retention says. None of it reads a pack view, and a license switch guards the one feature that uses Oracle's packs, so a pack is never used by accident.

Standard Edition 2

Put the two facts together. The packs are sold for Enterprise Edition only, and the Diagnostics Pack holds notifications, history and the performance pages. An SE2 database in Enterprise Manager gets the base: thresholds you can configure and alerts you can look at in the console, with nobody mailed and no history to look back on. That is the console working as licensed, not a bug. Oracle Standard Edition 2 monitoring lists everything SE2 cannot use and what a DBA can still query.

In Scops, SE2 and Enterprise Edition are the same job: the same session history, SQL statistics, detectors, alerts, reports and Scops AI, because none of it needs a pack.

Why Scops wins

Already running Enterprise Manager?

Scops installs beside it in an afternoon: it connects like any SQL client, reads only, and needs none of the agents. From the first day it is the side that has the session history, the detectors and the assistant, on every database, packs or no packs, and nothing is added to your Oracle invoice.

Which one, in three lines

Questions

Is Oracle Enterprise Manager free?
The base is, with any Oracle license or support contract. For databases, notifications, metric and alert history, blackouts, templates and the performance pages are in the Oracle Diagnostics Pack, which is licensed separately and only with Enterprise Edition.

Does Scops replace Enterprise Manager?
For monitoring Oracle databases, yes, and with more than Enterprise Manager gives even with the packs: session history, SQL statistics, 75+ detectors, alerts, reports and an AI assistant, with no agents and no pack licenses. Scops connects like any SQL client, so it also runs beside an existing Enterprise Manager from day one.

Can Scops show what the Diagnostics Pack shows, without the pack?
Yes. It collects its own session history every 5 seconds and SQL statistics every 10 minutes, so activity, top SQL, waits and plan changes are there on every edition, with no pack and no Enterprise Edition requirement.

Does Enterprise Manager need an agent on every host?
Yes, a Standalone Management Agent on each monitored host, in Oracle's words. Enterprise Manager 24ai adds Remote Agents to monitor some targets from another host and reduce the count. Scops installs nothing on any host.

Related

Sources