$23K+
Per processor core per year for Oracle Partitioning Option on top of Enterprise Edition
40+
Separate Options and Packs that can trigger licence fees on a single Oracle Database deployment
60%
Of Oracle audits reveal unlicensed Options/Packs usage — typically discovered through LMS scripts

Oracle's core database licencing is expensive enough. Enterprise Edition runs $47,500 per processor licence with 22% annual support. But that's just the base. On top of EE, Oracle sells a catalogue of Database Options and Management Packs — each carrying its own price tag, each requiring a separate licence, and each technically activated by actions that DBAs perform every day without realising the financial consequences.

The most dangerous aspect of Options and Packs licensing is passive activation. Many features switch on automatically when a DBA uses Oracle Enterprise Manager, runs a specific SQL, or enables certain database configurations. Oracle's Licence Management Services team uses scripts — the LMS diagnostic scripts — that interrogate every database in your estate and flag every feature that has ever been enabled, even briefly, even by accident.

If Oracle's LMS team runs their scripts on your environment and finds unlicensed Options usage, the back-billing calculation goes back to the date the feature was first activated. For large Oracle estates with 20–100+ processor licences, a single unlicensed Option discovered in audit can create a liability exceeding $2–5M. We have seen it happen.

Oracle Database Options: What They Are and What They Cost

No Save, No Pay

Overpaying for Oracle? We handle Oracle licensing and contract negotiation on a 25% gainshare basis — you keep 75% of every dollar saved. No retainer. No risk.

Get a free Oracle savings estimate →

Database Options are separately licensed add-ons to Oracle Database Enterprise Edition. Standard Edition 2 does not support Options — this is one of the key licensing architectural distinctions Oracle uses to push enterprises toward Enterprise Edition.

Here are the most commercially significant Oracle Database Options and their list prices per processor:

Option List Price (Per Processor) Annual Support (22%) Audit Risk
Real Application Clusters (RAC) $23,000 $5,060 VERY HIGH
Partitioning $11,500 $2,530 VERY HIGH
Advanced Security $15,000 $3,300 HIGH
Multitenant (CDB/PDB) $17,500 $3,850 HIGH
Advanced Compression $11,500 $2,530 MEDIUM
Data Masking and Subsetting $11,500 $2,530 MEDIUM
Label Security $11,500 $2,530 MEDIUM
Database Vault $11,500 $2,530 MEDIUM
Spatial and Graph $17,500 $3,850 MEDIUM
OLAP $23,000 $5,060 MEDIUM

Note: All prices are per-processor metric (not per core). To convert to per-core pricing, multiply by 0.5 for most Intel/AMD chips, but check Oracle's Core Factor Table — the multiplier varies significantly by processor type.

Oracle Management Packs: The Tool That Costs You Millions

Management Packs are a separate, even more insidious category. They are licensed as add-ons to Enterprise Edition and are accessed primarily through Oracle Enterprise Manager (OEM) — the tool that most Oracle DBAs use daily for monitoring and administration.

The critical problem: many OEM features that appear to be standard administration capabilities are actually licensed Management Pack features. A DBA who clicks "Run Advisor" or views the "SQL Access Advisor" in OEM has technically activated the Diagnostics Pack. If that pack isn't licensed, Oracle's LMS scripts will flag it.

Management Pack List Price (Per Processor) Typical Trigger Actions Risk Level
Diagnostics Pack $7,500 AWR reports, ADDM, ASH, SQL Monitoring CRITICAL
Tuning Pack $5,000 SQL Tuning Advisor, SQL Access Advisor, Automatic Tuning CRITICAL
Change Management Pack $5,000 OEM schema comparison, change tracking HIGH
Configuration Management Pack $2,500 Hardware/software inventory collection in OEM HIGH
Provisioning and Patch Automation Pack $5,000 OEM deployment and patching automation MEDIUM
Real Application Testing $11,500 Database Replay, SQL Performance Analyser MEDIUM

⚠ The AWR Trap — Oracle's Most Common Audit Finding

Automatic Workload Repository (AWR) is part of the Diagnostics Pack. Running an AWR report — something DBAs do routinely for performance investigation — is technically a Diagnostics Pack feature. Oracle's LMS scripts look for AWR usage going back years. In enterprises with 20+ processor licences, unintentional AWR usage creates Diagnostics Pack exposure of $150,000+ per year, often going back 3–5 years.

How Oracle Detects Options and Packs Usage

Oracle LMS (Licence Management Services) uses diagnostic scripts — commonly called the "LMS scripts" or "Collection Scripts" — to gather evidence of Options and Packs usage across your database estate. When Oracle initiates an audit, they typically ask you to run these scripts and provide the output. What they're looking for:

  • DBA_FEATURE_USAGE_STATISTICS: Oracle's built-in table that tracks every database feature that has been used, with timestamps. This is the primary evidence source for Options and Packs claims.
  • V$OPTION: Shows which options are currently enabled in the binary, but more importantly, LMS cross-references feature usage records.
  • AWR and ASH data: Evidence that Diagnostics Pack was accessed through performance monitoring.
  • SGA and parameter settings: Some Options leave configuration traces (e.g., Partitioning enabled at the kernel level).

The most important thing to understand: Oracle tracks usage at the feature level, not the licence level. Your intent — whether you knew you needed a licence — is irrelevant to Oracle's claim. The script shows the usage, and Oracle presents a bill.

Facing an Oracle audit or upcoming EA renewal?

Our Oracle licence negotiation service includes a forensic Options and Packs review before Oracle runs their LMS scripts. We identify your exposure, clean your environment, and build the negotiating position that reduces your claim. We work on a 25% gainshare basis — you pay nothing unless we save you money.

Get Your Free Exposure Assessment →

The Real Cost of Options and Packs: An Enterprise Example

Consider a mid-size enterprise with 40 Oracle Database Enterprise Edition processor licences across their estate. Here's what happens when LMS scripts reveal common unlicensed usage:

  • Diagnostics Pack: DBAs used AWR reports for 4 years. Claim: 40 processors × $7,500 × 4 years = $1.2M
  • Tuning Pack: SQL Tuning Advisor accessed in OEM. Claim: 40 × $5,000 × 3 years = $600K
  • Partitioning: Used in 3 databases for 2 years. Claim: 12 processors × $11,500 × 2 years = $276K
  • Real Application Clusters: Configured but not in full use. Claim: 8 processors × $23,000 × 2 years = $368K

Total claim before any negotiation: $2.444M — plus Oracle's demand for ongoing annual support on the newly disclosed licences. This is a real-world pattern we see repeatedly. And it's entirely avoidable with proper pre-audit preparation.

Partitioning Option: The Most Expensive Passive Activation

Oracle Partitioning is one of the most commercially significant Options because it's both extremely common and extremely expensive at $11,500 per processor. The danger: Partitioning is used not just when DBAs explicitly create partitioned tables, but when Oracle automatically partitions objects as part of certain administrative or replication operations.

Key Partitioning triggers to watch for:

  • Any table created with PARTITION BY syntax
  • Oracle Advanced Replication with partitioned replicas
  • Some third-party backup tools that use partitioned staging tables
  • Oracle's own internal components, particularly in 19c and 21c, that may create partitioned objects in certain configurations

Before any Oracle EA renewal or audit, run a query on DBA_TABLES filtered by PARTITIONED = 'YES' and cross-reference against your licence entitlements. If you find usage you can't licence away, the time to address it is before Oracle asks the question — not after.

Real Application Clusters (RAC): The $23K-Per-Core Option

RAC is Oracle's high-availability clustering solution and one of the most expensive Options in the catalogue at $23,000 per processor. It's also one of the most common findings in Oracle licence reviews because many enterprises use RAC without fully understanding the per-node licence implications.

Two key RAC licensing rules that enterprises frequently misapply:

  • All nodes require licences: In a RAC cluster, every server node running Oracle must be fully licensed — including passive nodes that exist purely for failover. Oracle does not discount for nodes that don't run active workloads.
  • The "Ten User Minimum" for NUP doesn't apply: If you're using processor metric for RAC, you need to licence all processors across all nodes. There is no per-seat alternative for RAC deployments running large workloads.

For enterprises using Oracle Linux or Oracle Exadata, confirm whether RAC is bundled into your existing entitlements or whether it requires separate Options licensing. The Exadata licensing model is complex — Oracle bundles some Options and charges separately for others, and the rules have changed across versions.

💡 Multitenant / CDB: The 2022 Licensing Change You May Have Missed

Oracle changed Multitenant licensing in Oracle Database 21c. In 19c and earlier, you could run up to 3 Pluggable Databases (PDBs) per Container Database (CDB) without a Multitenant licence. From 21c onwards, even 1 PDB requires a Multitenant Option licence at $17,500 per processor. If you've migrated to 21c or 23ai without reviewing this, your entire CDB deployment may be unlicensed.

How to Eliminate Options and Packs Exposure Before Oracle Notices

The best audit defence is cleaning your environment before LMS arrives. Here's the sequence we run for clients:

Step 1: Run Your Own LMS Scripts First

Oracle publishes versions of their collection scripts. Run them yourself, review the output, and identify every flagged feature before Oracle does. This gives you time to remediate, document, or negotiate from a position of knowledge rather than surprise.

Step 2: Disable Unused Options at the Database Level

For many Options, once you disable the feature and clear the usage history, LMS scripts will no longer flag it going forward. The DBMS_FEATURE_USAGE_INTERNAL package controls what gets tracked. Work with your DBA team to systematically disable options you're not licensed for and document the cleanup date.

Step 3: Replace Diagnostics Pack Functions with Alternatives

Instead of AWR, use Statspack — Oracle's older, freely available performance statistics tool that doesn't require the Diagnostics Pack. Train DBAs to avoid the OEM features that trigger Pack licensing, and document the policy change. Statspack isn't as slick as AWR, but it costs $0 and eliminates a major audit liability.

Step 4: Right-Size to Standard Edition 2 Where Possible

Oracle Standard Edition 2 does not support Options. If you have workloads that don't need the advanced features of Enterprise Edition, migrating those databases to SE2 eliminates the Options exposure entirely while also reducing your base licence cost. SE2 is licensed per server (up to 2 sockets) at a fraction of the per-processor EE cost.

Step 5: Negotiate an "Options Amnesty" in Your EA

Oracle's Enterprise Agreement structure can be used to bundle certain Options into a negotiated EA price that covers historical usage without triggering formal audit claims. This requires skilled negotiation — Oracle's sales team will push back — but it's a legitimate path to resolving exposure at a fraction of Oracle's list-price claim. Our Oracle negotiation specialists have structured hundreds of these agreements.

Negotiating Oracle Options in Your EA Renewal

If you need Options — RAC for HA, Partitioning for performance, Advanced Security for compliance — the EA renewal is your best opportunity to buy them at a discount. Oracle's list price is the starting point, not the end point.

Negotiation dynamics to understand:

  • Volume discounts are available but never offered: Oracle representatives have discretion to discount Options by 20–50% based on deal size. They will not volunteer this. You must push back.
  • Options can be bundled: If you're buying multiple Options, negotiate a bundle discount that treats them as a single line item rather than individual purchases.
  • Support rates are negotiable: The 22% annual support rate on Options is a target, not a floor. In EA renewals, support rates of 15–18% have been achieved with the right negotiation strategy.
  • Oracle's fiscal year timing matters: Oracle's fiscal year ends May 31. Q4 (March–May) is when Oracle reps have the most flexibility to close deals. This is your best window for aggressive Options negotiation.

We negotiate Oracle EA renewals on a gainshare basis, including all Options and Packs. Average client savings on Oracle engagements: 32%. No savings = no fee.

Key Questions to Answer Before Your Next Oracle Renewal

Use these as an internal checklist before any Oracle EA negotiation or licence review:

  • Have you run Oracle's LMS scripts against your entire estate in the last 12 months?
  • Is your DBA team aware of which OEM actions trigger Management Pack licences?
  • Do you have Partitioning enabled on any database without a Partitioning Option licence?
  • Are all nodes in your RAC clusters fully licensed, including passive failover nodes?
  • Have you moved to Oracle Database 21c or 23ai without reviewing the Multitenant licensing change?
  • Are you using AWR reports or ADDM in OEM without a Diagnostics Pack licence?
  • Do you have a documented policy governing which OEM features DBAs can access?
  • Have you explored whether workloads could move to Standard Edition 2 to eliminate Options exposure?

If you can't answer these questions with certainty, your next Oracle renewal — or the next audit letter — will be more expensive than it needs to be. An independent Oracle licence review typically takes 2–3 weeks and gives you the forensic clarity you need to negotiate from strength.

Further Reading

class="cta-inline">

The NoSaveNoPay Oracle Guarantee

We identify your Oracle Options and Packs exposure, eliminate what we can, and negotiate the rest at a fraction of Oracle's list price. Our fee: 25% of verified savings. If we don't save you money, you owe nothing. That's not marketing — it's contractual.

Talk to an Oracle Negotiation Expert →

Related Oracle Licensing Resources

For more on Oracle licence negotiation, see our guides on Oracle Java SE licensing, Oracle ULA exit strategy, cutting Oracle support costs, and Oracle BYOL cloud licensing rules. If you're facing an Oracle audit, our software audit defence service provides immediate protection. Download our Oracle EA Negotiation Playbook for 40 pages of insider tactics. For a multi-vendor perspective, see our guide to coordinating Oracle, Microsoft, and SAP negotiations.