Oracle database management packs are the single most accidentally consumed paid feature in Enterprise Edition. Five of them are separately licensed — Diagnostics, Tuning, Database Lifecycle Management, Cloud Management, and Data Masking & Subsetting — and several ship enabled by default. A DBA clicks a performance chart in Enterprise Manager or runs an AWR report, and a back-license claim begins accruing. This guide explains exactly which packs require a license, what triggers each one, how Oracle LMS proves usage, and how to right-size the exposure before an audit converts it into a seven-figure claim.
Short answer: Five Oracle database management packs are separately licensable Enterprise Edition options — Diagnostics Pack, Tuning Pack, Database Lifecycle Management Pack, Cloud Management Pack, and Data Masking & Subsetting Pack. Each is licensed per processor (or NUP) on every database that uses its features, and the Diagnostics and Tuning packs are enabled by default.
Definition: An Oracle database management pack is a bundle of administration, diagnostics, or automation features for Oracle Database Enterprise Edition, sold as a separately licensed option on top of the base EE license — most are surfaced through Oracle Enterprise Manager but also accessible through SQL views and PL/SQL packages.
Oracle management packs sit in a deliberately confusing place. They are not part of the base Enterprise Edition license, yet many of them are installed and active the moment you install Enterprise Edition. There is no separate download, no installer checkbox, and frequently no warning. The features simply work — and that is the trap. Oracle's commercial model relies on customers using paid functionality without realising it carries a price tag, then converting that usage into a back-license claim during an audit.
The packs divide into two families. The database-resident packs — Diagnostics and Tuning — live inside the database kernel itself and are reached through AWR, ADDM, SQL Tuning Advisor, and the performance views. The Enterprise Manager packs — Database Lifecycle Management, Cloud Management, and Data Masking & Subsetting — are layered on top of Oracle Enterprise Manager (Cloud Control) and are consumed through its console. Both families are licensed on the database they manage, not on the management server, which is a point Oracle's LMS team enforces aggressively.
Default-on is the core problem: The Diagnostics and Tuning packs are governed by an initialization parameter that ships set to DIAGNOSTIC+TUNING. Out of the box, both paid packs are fully accessible. Most DBAs never change it, so usage accumulates from day one of every Enterprise Edition deployment.
Five database management packs require a separate license. The table below lists each pack, what it does, and its approximate 2026 list price per processor. These figures come from the Oracle Technology Global Price List (2026); real-world purchase prices land well below list after negotiation, but back-license settlements are calculated at or near list.
| Management Pack | Primary Function | List / Processor / Year | Default State |
|---|---|---|---|
| Diagnostics Pack | AWR, ADDM, ASH, performance monitoring | ~$7,500 | Enabled |
| Tuning Pack | SQL Tuning Advisor, SQL Access Advisor, SQL Profiles | ~$5,000 | Enabled |
| Database Lifecycle Mgmt Pack | Provisioning, patch automation, config & compliance | ~$12,000 | Off (OEM) |
| Cloud Management Pack | Database-as-a-service, chargeback, self-service | ~$7,500 | Off (OEM) |
| Data Masking & Subsetting Pack | Mask/subset production data for non-prod use | ~$11,500 | Off (OEM) |
One important clarification: the Tuning Pack has a dependency on the Diagnostics Pack. You cannot license the Tuning Pack without also holding the Diagnostics Pack, because the Tuning Pack's advisors consume AWR data that only the Diagnostics Pack exposes. In practice this means a Tuning Pack exposure almost always carries a Diagnostics Pack exposure with it — a detail Oracle uses to inflate claims.
Note what is not on this list. The free Enterprise Manager base functionality — basic monitoring, target discovery, the database home page — does not require a pack. The confusion arises because the paid features are interleaved with the free ones in the same console, with no visual indicator separating them. For a fuller view of the surrounding option landscape, see our Oracle Database licensing guide.
Short answer: The Diagnostics Pack is triggered by any use of the Automatic Workload Repository (AWR), Automatic Database Diagnostic Monitor (ADDM), Active Session History (ASH), or the performance and diagnostic pages of Enterprise Manager — including a single query against an AWR view such as DBA_HIST_SNAPSHOT.
The Diagnostics Pack is the most commonly triggered paid option in the entire Oracle estate. Across our engagements, accidental Diagnostics Pack usage appears in more than 40% of Enterprise Edition environments we review (Oracle Licensing Experts, 2026). The reason is that the features it gates are the exact tools every DBA reaches for first when investigating a performance problem.
Specific triggers include: running an AWR report (awrrpt.sql), generating an ASH report, querying any DBA_HIST_* view, viewing the "Performance Hub" or "Top Activity" pages in Enterprise Manager, and enabling automatic ADDM analysis. Even the default automatic AWR snapshot collection — which Oracle enables by default at hourly intervals — has been argued by LMS auditors to constitute usage, although that position is contestable and worth challenging.
-- Feature usage Oracle records and LMS reads
SELECT name, detected_usages, currently_used,
first_usage_date, last_usage_date
FROM dba_feature_usage_statistics
WHERE name LIKE '%Diagnostic Pack%'
OR name LIKE '%AWR%'
OR name LIKE '%Automatic Workload Repository%';
If you have not licensed the Diagnostics Pack, the safe configuration is to set CONTROL_MANAGEMENT_PACK_ACCESS=NONE, which blocks AWR, ADDM, and ASH entirely. Be aware this also disables some functionality DBAs rely on, so the decision is a genuine trade-off rather than a free fix.
Short answer: The Tuning Pack is triggered by the SQL Tuning Advisor, SQL Access Advisor, SQL Profiles, the Automatic SQL Tuning task, and the SQL Tuning Sets when used for advisor input. Because it depends on the Diagnostics Pack, any Tuning Pack usage implies a Diagnostics Pack requirement too.
The Tuning Pack automates SQL optimization. Its headline feature, the SQL Tuning Advisor, analyses a problem statement and recommends indexes, SQL profiles, or restructured statements. It is invoked through Enterprise Manager's "Tuning" workflows and through the DBMS_SQLTUNE package. The Automatic SQL Tuning task, which Oracle schedules in the default maintenance window, runs the advisor automatically every night — meaning the Tuning Pack can be consumed without any human action at all.
This automatic-maintenance trigger is one of the most defensible points in a Tuning Pack dispute. If the only recorded usage is the default Automatic SQL Tuning task that Oracle itself scheduled, an experienced advisor can argue the customer never deliberately exercised the feature. Our Oracle audit defense team regularly narrows Tuning Pack claims on exactly this basis.
Our forensic compliance review runs the same feature-usage queries Oracle LMS uses — across your entire estate — and tells you your exact management pack exposure before Oracle does. Former Oracle insiders, 100% buyer-side.
Yes. Both the Database Lifecycle Management Pack (DBLM) and the Cloud Management Pack for Oracle Database are separately licensed, and both are consumed through Oracle Enterprise Manager rather than the database kernel.
The Database Lifecycle Management Pack covers automated provisioning, patch automation, configuration management, the compliance framework, and database cloning. At roughly $12,000 per processor per year it is the most expensive database management pack on the list. Crucially, it is licensed on every database target it manages — so an estate of 50 databases automated through DBLM requires the pack on all 50, not on the management server. Many enterprises discover DBLM exposure only when they adopt Enterprise Manager's patch automation to save DBA effort, unaware that the labour saving carries a per-processor licence cost.
The Cloud Management Pack enables database-as-a-service, self-service provisioning, metering, and chargeback inside Enterprise Manager. It is the pack organisations trip over when they build an internal "private cloud" portal for database provisioning. Setting up a self-service catalogue and chargeback dashboards is precisely the activity it gates.
The OEM packs are licensed on the targets, not the console: A common and costly misconception is that buying one Cloud Management Pack licence for the Enterprise Manager server covers everything. It does not. Every managed database processor needs the pack. This single misreading has produced multi-million-dollar back-license claims in our caseload.
The Data Masking and Subsetting Pack is a separately licensed Enterprise Manager pack that masks sensitive production data and creates smaller, representative subsets for development and test environments. At roughly $11,500 per processor per year, it is frequently adopted for GDPR, HIPAA, or PCI-DSS data-protection programmes — and that is the irony: an organisation enables it to improve compliance and inadvertently creates an Oracle licensing compliance gap.
The pack is licensed on both the source database (where masking definitions are applied) and any target databases where masking or subsetting operations execute. Because masking is usually run against multiple non-production environments, the processor count adds up quickly. Organisations that adopt the pack through Enterprise Manager's "Application Data Modeling" and "Data Masking" workflows should assume every database touched by those workflows is in scope.
If data masking is a genuine requirement, it is often cheaper to license the pack legitimately within a negotiated Oracle contract negotiation than to settle a back-license claim later. Where masking can be achieved by third-party tooling that does not depend on the Oracle pack, that route avoids the option cost entirely.
Oracle LMS detects management pack usage through the database's own feature-tracking machinery, which records usage automatically and retains it for roughly a year. The primary evidence source is the DBA_FEATURE_USAGE_STATISTICS view, populated weekly by an internal job. It records each tracked feature, whether it is currently used, how many times it has been detected, and the first and last usage dates.
SELECT name, version, detected_usages,
currently_used, first_usage_date, last_usage_date
FROM dba_feature_usage_statistics
WHERE name IN ('Diagnostic Pack','Tuning Pack',
'Data Masking Pack','Real Application Testing',
'Automatic Workload Repository')
ORDER BY name;
For Enterprise Manager packs, LMS additionally queries the OEM repository and the management pack access tables to establish which packs were configured against which targets. The combination of database-side feature usage and OEM-side configuration is difficult to rebut once recorded — which is why prevention matters far more than after-the-fact argument. That said, the dates and counts these views return are routinely misread by LMS auditors, and the DBMS_FEATURE_USAGE_INTERNAL tracking can over-report. A forensic review of the actual usage records frequently shows the real exposure is narrower than the headline claim. For the broader audit mechanics, see our guide to Oracle LMS audit scripts.
Right-sizing management pack exposure is a four-step discipline: measure, block, document, and decide. The earlier you act — ideally before any audit letter arrives — the more options you keep.
CONTROL_MANAGEMENT_PACK_ACCESS=NONE and unconfigure the relevant OEM packs. This stops new usage from accruing.The strategic point is that management pack exposure is almost always cheaper to fix proactively than reactively. In our engagement data, customers who right-size before an audit pay a small fraction of what they would surrender in a back-license settlement, where Oracle applies list pricing plus a 22% support uplift across the full detected period (Oracle Licensing Experts, 2026). Our case studies document several seven-figure claims reduced through exactly this approach.
The complete guide to Oracle Database options, packs, metrics, and compliance traps — written by former Oracle insiders for enterprise IT and procurement teams.
Five Oracle database management packs require a separate Enterprise Edition license: the Diagnostics Pack, the Tuning Pack, the Database Lifecycle Management Pack, the Cloud Management Pack for Oracle Database, and the Data Masking and Subsetting Pack. Each is licensed per processor or per Named User Plus on every database where the pack's features are used.
No. The Diagnostics Pack is a separately licensed Enterprise Edition option costing roughly $7,500 per processor per year at list price. It is triggered by AWR, ADDM, Active Session History, and the performance pages of Enterprise Manager — the license applies even if a DBA queries an AWR view once.
CONTROL_MANAGEMENT_PACK_ACCESS is an Oracle Database initialization parameter that governs whether the Diagnostics and Tuning packs are accessible. Its default value, DIAGNOSTIC+TUNING, leaves both paid packs enabled out of the box, so usage can accrue silently. Setting it to NONE blocks the features and protects against accidental use.
No. The Diagnostics, Tuning, Lifecycle, Cloud, and Data Masking packs are Enterprise Edition options only. Standard Edition 2 does not support them, so the licensing trap exists exclusively in Enterprise Edition environments where the packs ship enabled.
Oracle LMS queries DBA_FEATURE_USAGE_STATISTICS and, for Enterprise Manager packs, the OEM repository tables to see which pack features were used and when. These views retain up to roughly a year of feature-usage history and form the evidence base for any back-license claim.
At 2026 list price, the Diagnostics Pack is about $7,500 per processor, the Tuning Pack about $5,000, the Cloud Management Pack about $7,500, the Database Lifecycle Management Pack about $12,000, and the Data Masking and Subsetting Pack about $11,500 per processor per year, before Oracle's 22% annual support uplift.
Yes. Setting CONTROL_MANAGEMENT_PACK_ACCESS to NONE disables the Diagnostics and Tuning packs, and Enterprise Manager packs can be unconfigured at the OMS level. Disabling stops future usage, but it does not erase historical usage already recorded in DBA_FEATURE_USAGE_STATISTICS, which can still support a back-license claim.
Weekly briefing on Oracle audit tactics, license changes, and negotiation intelligence — read by 2,000+ Oracle stakeholders at Fortune 500 enterprises.
Independent. Buyer-side. Not affiliated with Oracle Corporation.
Oracle's LMS team reads DBA_FEATURE_USAGE_STATISTICS first. A forensic compliance review identifies every triggered pack across your estate, calculates exact exposure, and gives you the evidence to defend, disable, or right-size — before Oracle arrives.
Not affiliated with Oracle Corporation. 100% independent, buyer-side advisory.