What Is an Oracle Managed Service?

An Oracle managed service describes any arrangement in which a third party — whether Oracle itself through Oracle Managed Cloud Services, an Oracle partner, or an independent managed service provider (MSP) — operates, administers, or supports Oracle software on behalf of your organisation. These arrangements span database administration, application management, cloud migration, Java support, and full infrastructure outsourcing.

From a licensing standpoint, managed service arrangements do not change your fundamental obligations as the licensee. Oracle's standard licence agreement grants a non-exclusive, non-transferable right to use Oracle programs for internal business operations. When you engage an MSP, you remain the licensee. The MSP acts as your agent, and both parties must ensure that Oracle licence terms are observed throughout the engagement.

Where companies consistently run into difficulty is in the assumption that responsibility for compliance transfers to the MSP. It does not. Oracle will pursue the licensee — your organisation — for any shortfall that emerges from MSP activity, whether through miscounted processor licences, improper cloud deployments, or unlicensed access by MSP engineers.

Oracle's Own Managed Services Offering

Oracle operates its own managed services business, Oracle Managed Cloud Services (OMCS), through which Oracle engineers administer Oracle workloads on Oracle Cloud Infrastructure (OCI) or, in certain configurations, on-premises via Oracle Cloud@Customer. Oracle also offers Dedicated Region Cloud@Customer, which extends OCI services directly into customer data centres under Oracle's operational management.

When using OMCS, Oracle controls both the infrastructure and the operational layer. Licensing is typically handled through Oracle's cloud consumption model, with customers purchasing OCPUs or Universal Credits. However, customers with existing on-premises perpetual licences choosing Bring Your Own Licence (BYOL) to OCI must still manage licence compliance, especially in relation to Oracle Database options, WebLogic, and Java SE.

OCI Licensing Under OMCS

Customers who bring existing perpetual licences to OCI through BYOL benefit from Oracle's 2:1 core conversion ratio — two OCI OCPUs can be covered by one processor licence. This advantage disappears if Oracle's certification process finds that on-premises licence counts were understated at the time of migration. Organisations moving to OMCS should complete a thorough internal licence review before engaging with Oracle on BYOL calculations.

Concerned about licence exposure in your managed service arrangement?

We review MSP contracts and Oracle licence positions across 20+ years of engagements.
Speak to an Adviser →

Third-Party Oracle MSPs: Licensing Obligations

Third-party Oracle MSPs range from large system integrators running Oracle ERP on customer infrastructure to boutique firms managing Oracle Database for a handful of clients. Regardless of scale, three licensing dimensions create the most compliance risk in these relationships.

Named User Plus Access for MSP Engineers

Oracle's Named User Plus (NUP) metric counts all individuals who can access Oracle software — including MSP staff. If your managed service agreement grants MSP engineers login access to Oracle systems for administration, those individuals may need to be counted in your NUP licence calculation. This is frequently overlooked when contracts are structured as a "service fee" rather than a licence extension.

Processor licensing avoids this problem by licensing the physical server hardware rather than individual users, making it the safer metric for environments where multiple MSP staff access systems routinely. Organisations using NUP licensing should audit MSP access logs and ensure their licence counts include all active users from the MSP side.

Processor Licensing and MSP Infrastructure

When an MSP runs Oracle software on its own infrastructure on your behalf — a common arrangement for database-as-a-service offerings — a critical question arises: who holds the Oracle licences, and are they adequate for the deployed environment? Oracle's policies generally prohibit a licensee from using their licences to support multiple separate legal entities. If the MSP is deploying your licences to serve other customers on shared infrastructure, this constitutes a breach.

Equally, if an MSP replaces hardware in your environment without updating the Oracle licence key or informing Oracle, additional unlicensed processor cores may become accessible to Oracle software. A documented case in the Oracle licensing advisory community involved exactly this scenario: an MSP hardware refresh introduced additional cores without licence reassignment, resulting in over $3 million in compliance fees assessed against the customer.

Virtualisation and Soft Partitioning

Oracle's virtualisation policy requires that environments using hypervisors other than Oracle VM and certain hard-partitioning configurations licence all physical cores in the server or cluster. Many MSPs run VMware vSphere or Microsoft Hyper-V for operational efficiency. If Oracle software is deployed on these platforms without hard partitioning, the entire physical cluster may need to be licensed — a cost multiplication that routinely increases licence requirements four- to tenfold against expectations.

MSPs should confirm in writing whether their infrastructure is compliant with Oracle's virtualisation policies for any Oracle workload they manage on your behalf. If they cannot confirm hard partitioning, you should seek a licence review before the engagement commences.

Third-Party Support Providers

A distinct category of Oracle managed service involves third-party support providers — companies such as Rimini Street and Spinnaker Support — that provide Oracle software support (patches, updates, advisory) as an alternative to Oracle's own support. This market emerged following the landmark Oracle v. Rimini Street litigation, which, after years of appeals, established that third-party support is legally permissible provided certain safeguards are met.

What Third-Party Support Providers Can and Cannot Do

Third-party support providers can diagnose issues, provide customised patches, and advise on configuration changes. They cannot provide Oracle's certified security patches (CPU/PSU releases), new Oracle version updates, or access to Oracle's knowledge base. For organisations on stable, mature Oracle releases where security patch currency is manageable, third-party support offers genuine savings — typically 50 to 60 percent against Oracle's annual fees.

Oracle's support fees increase by 8 percent per year, compounding annually. A support contract that costs $500,000 today will cost approximately $740,000 in five years at that rate. Third-party support providers offer fixed-term pricing, eliminating this escalation. For CIOs managing multi-year budgets, this is a material benefit.

Returning to Oracle Support After Third-Party

The financial terms for returning to Oracle support after a period with a third-party provider are punishing. Oracle charges back-support fees for the period during which Oracle support was not maintained, at 150 percent of the net technical support fee that would have applied. This means an organisation that saved $200,000 in annual support fees over two years using a third-party provider faces a reinstatement bill of approximately $600,000 in back-support alone, before resuming normal annual fees.

This asymmetry is intentional. Oracle uses it to make the return journey expensive enough to discourage the original transition. Organisations considering third-party support should model the full lifecycle cost, including the reinstatement scenario, before committing.

"Oracle support fees increase by 8 percent every year. Third-party support providers offer fixed pricing. Over five years, the difference in a mid-size Oracle estate is often $1 million or more — but the exit terms matter as much as the entry savings."

Contracting for Oracle Managed Services: What to Include

Organisations engaging any Oracle managed service provider should ensure their contract addresses the following dimensions explicitly rather than relying on Oracle's standard licence agreement language alone.

Licence Compliance Responsibility

The contract should specify who is responsible for maintaining Oracle licence compliance, how infrastructure changes that affect licence counts are managed, and what the process is for notifying the customer of any change that could trigger additional licensing obligations. Many MSP agreements are silent on this — the customer discovers the liability only when Oracle audits.

Audit Cooperation Clauses

If Oracle audits your estate, you will need accurate data from your MSP about every server, core, and user accessing Oracle software under their management. MSP contracts should include audit cooperation obligations requiring the MSP to provide all necessary technical data within a defined timeframe. Absent this, you may find yourself unable to mount an adequate audit defence because the MSP controls the relevant data.

Hardware Change Notifications

Any hardware change — server addition, processor upgrade, virtualisation cluster expansion — can create additional Oracle licensing obligations. MSP contracts should require advance notification of infrastructure changes affecting Oracle workloads, with a minimum notice period sufficient to complete a licence review before changes are implemented.

Exit Provisions

When a managed service engagement ends, Oracle software configurations, licence keys, and deployment documentation should transfer back to the customer in full. Contracts should specify data retention obligations, knowledge transfer requirements, and the process for validating licence compliance at contract termination. Gaps in exit provisioning frequently create audit exposure when customers transition between providers.

Oracle Managed Services and ULA Considerations

Organisations operating under an Oracle Unlimited Licence Agreement (ULA) have specific considerations when engaging managed service providers. A ULA grants unlimited deployment rights for named Oracle programmes during the ULA term, with a certification process at the end of the term that establishes the perpetual licence count.

When an MSP deploys Oracle software on your behalf during a ULA term, those deployments count toward your certification. This is a significant advantage — every additional deployment by the MSP is effectively free during the term, since ULA support fees are fixed regardless of deployment volume. Organisations in a ULA should actively maximise deployment before certification, as every additional instance deployed is covered without incremental licence cost.

However, if the MSP deploys Oracle software on infrastructure that is not clearly within the licensee's organisational boundary — shared hosting, multi-tenant cloud services — those deployments may fall outside the ULA scope, creating unlicensed usage that Oracle will price at full list rate at certification.

Real-World Impact

In one engagement, a global manufacturing firm using a Big Four MSP to manage Oracle Database found their provider had deployed Oracle across 47 additional servers without triggering a license order. Oracle's audit exposed an $8.2M liability. Redress negotiated the final settlement to $640,000. The engagement fee was less than 1% of the exposure.

What Redress Compliance Does in This Space

Redress Compliance provides independent Oracle managed service licensing reviews for organisations entering, operating within, or exiting managed service arrangements. Our advisers — all with former Oracle LMS or equivalent enterprise licensing backgrounds — assess MSP contracts against Oracle licence agreement language, review infrastructure configurations for compliance risk, and prepare customers for the Oracle audit scenarios that managed service transitions routinely trigger.

We do not sell Oracle licences, receive referral fees from MSPs, or have commercial relationships with Oracle. Our advice is independent and aligned entirely with the customer's interests.

Entering or exiting an Oracle managed service arrangement?

Get an independent licence review before your next contract signature or audit notice.
Review Our Oracle Services →