← Oracle Knowledge Hub
Case Study Oracle Audit Defence

€7.7 Million Saved
on Oracle Database Audit

A southern European bank received an Oracle audit report claiming €8 million in Oracle Database licence shortfalls. Redress Compliance's technical review identified errors across virtualisation counting and database options β€” and the case settled for €300,000. This is how.

Part of the Oracle Licensing Knowledge Hub β€” including Redress Compliance's full Oracle audit case study library.
€8M
Oracle's initial audit claim
€300K
Final settlement amount
96%
Reduction achieved
4
Months from audit report to settlement

Background β€” A Financial Services Organisation Under Oracle Scrutiny

Financial services organisations are among Oracle's most valuable audit targets. Their IT estates are typically large, complex, and long-lived β€” meaning Oracle Database deployments that were configured years ago under different licensing rules may now represent significant compliance exposure under Oracle's current interpretation of its policies. Banks, insurers, and asset managers also have strong incentives to settle quickly and quietly to avoid regulatory scrutiny of any compliance gap acknowledgement.

This southern European bank had been running Oracle Database Enterprise Edition across multiple data centres for over a decade, supporting core banking applications, risk systems, and reporting infrastructure. The estate included both physical and virtualised deployments across VMware clusters, with Oracle Database options including Oracle Partitioning and Oracle Advanced Compression enabled across various instances.

Oracle's GLAS (Global Licensing and Advisory Services β€” the rebranded successor to LMS) team initiated the audit under the standard contractual audit right provision. The bank's initial response was to handle the audit internally, engaging their Oracle account team and working through Oracle's data collection process without independent advisory support. This approach β€” well-intentioned but commercially costly β€” shaped the audit outcome from the outset.

The Audit Report β€” Oracle's €8 Million Claim

Eight weeks after the data collection was completed, Oracle delivered its audit report. The total compliance claim was €8 million, comprising two primary components: a significant Oracle Database Enterprise Edition Processor licence shortfall attributable to virtualisation over-counting across VMware clusters, and alleged unlicensed use of Oracle Database options β€” specifically Oracle Partitioning and Oracle Advanced Compression on instances that Oracle's analysts argued were not covered by the bank's existing licence entitlements.

The bank's internal legal and procurement teams reviewed Oracle's report and concluded that the technical findings appeared sound β€” the descriptions of virtualisation configurations and database options usage matched their own understanding of the environment. At this point, the bank was contemplating a negotiated settlement in the range of €5–6 million, accepting Oracle's technical position and seeking only a commercial discount.

Redress Compliance was engaged before any formal response was provided to Oracle. This timing was critical β€” once an organisation acknowledges the technical validity of an Oracle audit finding in writing, negotiating that position down becomes substantially harder. Redress advised the bank to request a technical review extension from Oracle (standard practice, and generally granted) and conducted an independent analysis of Oracle's findings before any substantive response was issued.

The Technical Review β€” Where Oracle Was Wrong

Redress Compliance's technical review of Oracle's €8 million claim identified errors in both major components of the audit findings. The scale of the errors β€” and the fact that Oracle's report appeared internally consistent and technically plausible to non-specialists β€” underscores why independent expert review is essential in any significant Oracle audit.

Virtualisation Counting Errors

Oracle's claim on Processor licence shortfalls was based on the assertion that the bank's VMware clusters required full-cluster licensing. This is Oracle's standard position for VMware deployments β€” Oracle does not recognise VMware as hard partitioning, and requires that all physical hosts capable of running Oracle workloads be licensed.

However, Oracle's analysis had applied this principle incorrectly to several environments. First, two VMware clusters had been specifically configured with host affinity rules in vSphere that bound Oracle VMs to designated hosts within the cluster β€” a configuration that, while not qualifying as Oracle-recognised hard partitioning, represented a documented and auditable control limiting Oracle workload mobility. When Redress presented the vCenter configuration documentation and change management records showing these affinity rules had been in place continuously throughout the audit period, Oracle's basis for full-cluster licensing of those environments was substantially weakened.

Second, a cluster that Oracle had included in the Processor count had been decommissioned and replaced twelve months prior to the audit. Oracle's data collection had captured installation records from the decommissioned environment (standard Oracle LMS collection pulls historical data), but the physical servers had been removed from service. Oracle had counted these decommissioned servers as active Processor requirements. Hardware decommission documentation, asset disposal records, and support team change management tickets all confirmed the environment was no longer in use during the claimed non-compliance period.

Database Options Licensing

Oracle's claim that Oracle Partitioning and Oracle Advanced Compression were being used without licence was technically accurate for a subset of instances β€” but Oracle had significantly over-counted the scope of unlicensed usage. Oracle's collection script identifies feature usage through Oracle's feature usage tracking views (V$OPTION, DBA_FEATURE_USAGE_STATISTICS), which record whether a feature has ever been used, not whether it is currently in active use or whether it was used after the licence restriction applied.

Redress worked with the bank's DBA team to produce query-level evidence demonstrating that several instances flagged by Oracle had recorded Partitioning usage from pre-migration periods β€” the data in Oracle's feature usage views reflected historical activity from a prior architecture before certain databases were migrated to instances the bank did not hold options licences for. The usage timestamps in Oracle's own data contradicted Oracle's representation of ongoing unlicensed use.

Revised Position After Technical Review

Redress Compliance's counter-analysis produced a revised compliance position of approximately €620,000 β€” the bank's actual licence gap after correct application of Oracle's virtualisation policy, removal of decommissioned environments, and accurate interpretation of database options usage data. This was the starting point for settlement negotiation.

Negotiation β€” From €620K to €300K Settlement

Redress presented the counter-analysis to Oracle's GLAS team in a structured written response, supported by technical appendices covering each challenged finding. Oracle's initial counter-response accepted the decommissioning argument (reducing their claim materially) but maintained its position on the virtualisation affinity rule analysis and the database options scope.

The subsequent negotiation involved two additional rounds of written exchange, during which Redress provided increasingly specific technical evidence on each contested point. By the third round, Oracle's analysts had substantially accepted the vCenter affinity configuration evidence, and the remaining disputed items were commercially manageable.

The bank's position in the negotiation was strengthened by two factors beyond the technical analysis: the bank had a significant Oracle renewal coming up within eighteen months, and it was genuinely evaluating alternatives for a subset of its Oracle Database workload as part of a broader IT cost reduction programme. Oracle's account team was aware that the audit outcome would significantly influence the renewal relationship, and Oracle's commercial interest in maintaining a positive account relationship β€” and retaining the upcoming renewal β€” provided additional leverage that Redress explicitly incorporated into the negotiation strategy.

The settlement of €300,000 β€” a 96% reduction from Oracle's initial €8 million claim β€” included a clean compliance letter, a forward-looking licence position confirmation, and a negotiated support discount on the bank's upcoming Oracle renewal. The bank's total cost of the Redress Compliance engagement, including both the technical review and the negotiation, was recovered approximately fifteen times over in the settlement reduction alone. For more Oracle audit case studies, see Redress Compliance's full library.

Received an Oracle Audit Report?

Do not accept Oracle's technical findings at face value. Redress Compliance's track record demonstrates that independent technical review consistently identifies material errors in Oracle audit reports. The sooner independent support is engaged, the more leverage you preserve.

Get Immediate Oracle Audit Support

Oracle Audit Claims Are Negotiable

The technical errors in this case were not unusual β€” they are typical of how Oracle constructs audit reports. Independent review and structured challenge consistently achieve 80–99% reductions.

Book a Free Consultation

Key Lessons β€” What This Case Teaches Every Oracle Customer

Three observations from this case are applicable to any organisation navigating an Oracle audit. First, the timing of independent engagement matters enormously. The bank's initial instinct to handle the audit internally β€” before engaging expert support β€” limited but did not eliminate Redress's ability to challenge Oracle's findings. Had independent advisors been engaged before the data collection was submitted, there would have been opportunity to shape the collection outputs and reduce the evidential basis for some of Oracle's claims. Engaging at the audit report stage is far better than not engaging at all; engaging at the notification stage is better still.

Second, Oracle's audit reports routinely contain technical errors that are invisible to non-specialists. The bank's internal team reviewed Oracle's report and found it credible β€” because the findings described real environments and real feature usage. Only an advisor with deep knowledge of Oracle's methodology, common error patterns, and the specific rules for virtualisation and options counting was able to identify where Oracle's analysis had misapplied the evidence. The lesson is not that the bank's internal team was incompetent β€” it is that Oracle audit analysis requires specialised expertise that most organisations do not maintain internally.

Third, the audit and the commercial relationship are inseparable. Oracle's account team and its GLAS audit team operate with different objectives, but they sit within the same organisation. The upcoming renewal created genuine commercial incentive for Oracle to resolve the audit at a number that preserved the relationship. Understanding this dynamic β€” and using it strategically β€” is part of what experienced Oracle advisors do. Contact Redress Compliance to discuss how we approach Oracle audit engagements and what outcomes are achievable in your specific situation.

MA

Morten Andersen

Co-Founder, Redress Compliance. 20+ years of enterprise software licensing advisory across Oracle, Microsoft, SAP, and IBM. Morten leads Redress Compliance's European Oracle advisory practice, with particular expertise in financial services licensing complexity. LinkedIn

More Oracle Audit Case Studies

Proven Oracle audit defence results from Redress Compliance

Oracle Audit Defence Services

Independent defence. Zero Oracle commercial relationships.

Technical Audit Review

Independent technical review of Oracle GLAS/LMS audit findings β€” identifying errors in virtualisation counting, options usage, and processor calculations.

Learn More

Oracle Audit Negotiation

Structured settlement negotiation β€” using fiscal year timing, technical counter-analysis, and commercial leverage to minimise settlement costs.

Learn More

Proactive Licence Review

Pre-audit Oracle licence position assessment β€” identifying compliance gaps before Oracle does, with time to remediate on your terms.

Learn More

Vendor Shield β€” Oracle

Redress Compliance's Vendor Shield programme provides continuous Oracle licence monitoring and audit-readiness assurance β€” protecting your organisation before Oracle initiates an audit.

πŸ›‘οΈ

Continuous licence position monitoring

πŸ“Š

Quarterly audit-readiness assessments

⚑

Immediate audit response support

πŸ’°

Renewal negotiation included


Explore Vendor Shield for Oracle

Oracle Audit Intelligence

Receive Redress Compliance's Oracle audit alerts, licence intelligence, and case study updates β€” direct to your inbox.

Software Licensing Knowledge Hubs

Independent licensing expertise across 11 major vendors

Client outcome: In one engagement, a global enterprise facing an Oracle audit claim used Redress Compliance's independent technical review to identify counting methodology errors. The opening claim was reduced by over 80%. The engagement fee was less than 3% of the exposure.