Oracle Database Compliance / Database Options

Oracle Database Management Packs: Which Are Licensable

📅 Last updated: June 2026 ⏱ 14 min read 🏷 Management Packs / Diagnostics / Tuning / Audit Risk

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.

Get a Management Pack Exposure Review → Compliance Review Service
25+ years Oracle expertise 600+ engagements $1.8B Oracle spend advised 38% avg cost reduction 100% buyer-side Former Oracle insiders
5 Database Management Packs That Are Separately Licensed
40%+ Of EE Environments Show Accidental Diagnostics Pack Usage
$7.5K Diagnostics Pack List Price Per Processor / Year

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.

What Are Oracle Database Management Packs?

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.

Which Oracle Management Packs Are Licensable?

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.

Licensable Oracle Database Management Packs — 2026 List Pricing
Management PackPrimary FunctionList / Processor / YearDefault State
Diagnostics PackAWR, ADDM, ASH, performance monitoring~$7,500Enabled
Tuning PackSQL Tuning Advisor, SQL Access Advisor, SQL Profiles~$5,000Enabled
Database Lifecycle Mgmt PackProvisioning, patch automation, config & compliance~$12,000Off (OEM)
Cloud Management PackDatabase-as-a-service, chargeback, self-service~$7,500Off (OEM)
Data Masking & Subsetting PackMask/subset production data for non-prod use~$11,500Off (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.

What Triggers the Oracle Diagnostics Pack?

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.

Diagnostics Pack usage shows up here
-- 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.

What Triggers the Oracle Tuning Pack?

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.

Not sure which packs your databases are using?

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.

Get a Confidential Assessment →

Are the Database Lifecycle and Cloud Management Packs Licensable?

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.

What About the Data Masking & Subsetting Pack?

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.

How Does Oracle Detect Management Pack Usage?

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.

The view LMS reads first in any database options audit
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.

How Do You Right-Size Management Pack Exposure?

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.

  1. Measure first. Run the feature-usage queries across every Enterprise Edition database, production and non-production alike. You need to know your true position before Oracle establishes theirs. A forensic compliance review produces the same evidence base LMS would, but on your side of the table.
  2. Block accidental access. For databases where you do not intend to license the Diagnostics or Tuning packs, set CONTROL_MANAGEMENT_PACK_ACCESS=NONE and unconfigure the relevant OEM packs. This stops new usage from accruing.
  3. Document the remediation date. Capture the configuration change and the post-change feature-usage output as evidence. If Oracle later claims usage, you can show the window in which the feature was disabled.
  4. Decide on legitimate licensing. Where a pack delivers real value — DBLM for patch automation, Data Masking for a privacy programme — license it deliberately and negotiate it into a wider agreement, where the incremental cost is far lower than a standalone settlement.

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.

Download the Oracle Database Licensing Masterclass

The complete guide to Oracle Database options, packs, metrics, and compliance traps — written by former Oracle insiders for enterprise IT and procurement teams.

Download Free →

Key Takeaways

  1. Five Oracle database management packs are separately licensable: Diagnostics (~$7,500), Tuning (~$5,000), Database Lifecycle Management (~$12,000), Cloud Management (~$7,500), and Data Masking & Subsetting (~$11,500) per processor per year at 2026 list (Oracle Technology Global Price List, 2026).
  2. The Diagnostics and Tuning packs ship enabled because CONTROL_MANAGEMENT_PACK_ACCESS defaults to DIAGNOSTIC+TUNING — accidental usage appears in 40%+ of EE environments we review (Oracle Licensing Experts, 2026).
  3. The Tuning Pack cannot be licensed without the Diagnostics Pack, so a Tuning exposure always carries a Diagnostics exposure with it.
  4. Enterprise Manager packs are licensed on every managed database processor, not on the OEM console — a misreading that has produced multi-million-dollar claims.
  5. Oracle LMS proves usage from DBA_FEATURE_USAGE_STATISTICS, which retains roughly a year of feature history and feeds the back-license calculation.
  6. Setting CONTROL_MANAGEMENT_PACK_ACCESS=NONE blocks future Diagnostics/Tuning usage but does not erase usage already recorded — remediate before, not after, an audit letter.

Frequently Asked Questions

Which Oracle database management packs are licensable?

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.

Is the Oracle Diagnostics Pack free?

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.

What is CONTROL_MANAGEMENT_PACK_ACCESS?

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.

Do management packs apply to Standard Edition 2?

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.

How does Oracle detect management pack usage?

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.

How much do Oracle management packs cost?

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.

Can I disable management packs to avoid the license?

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.

Related Articles

More Oracle Database Licensing Guides

Oracle Licensing Intelligence

Stay Ahead of Oracle's Compliance Agenda

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.

FF

By Fredrik Filipsson — Oracle Licensing Expert, 25+ years

Former Oracle licensing and contracts specialist, now working exclusively for enterprise buyers. Reviewed by the Oracle Licensing Experts review board of former Oracle LMS auditors. Not affiliated with Oracle Corporation. Learn about our team →

Independent Oracle Licensing Advisory

Quantify Your Management Pack
Exposure Before Oracle Does

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.

Schedule a Confidential Assessment → Compliance Review Service

Not affiliated with Oracle Corporation. 100% independent, buyer-side advisory.