Abstract data integration network of connected nodes and flows
Oracle Data Integrator

Oracle Data Integrator licensing. The license follows the agents.

Oracle Data Integrator Enterprise Edition lists at $30,000 per processor or $900 per Named User Plus, and it is licensed on the machines its agents run on. The expensive parts are the restricted use WebLogic inside it and the products around it.

Contact Us Oracle Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle Data Integrator Enterprise Edition lists at $30,000 per processor or $900 per Named User Plus, and it is licensed on the machines its agents run on, not on the data it moves. The expensive parts are the restricted use WebLogic inside it, the repositories underneath it, and the GoldenGate that often sits beside it.

Key takeaways

  • ODI Enterprise Edition lists at $30,000 per processor and $900 per Named User Plus, so the metric breakeven is roughly 33 named users per licensed processor.
  • Named User Plus carries a floor of 10 users per processor and counts non human operated devices, which makes it unusable for scheduler driven integration at scale.
  • The WebLogic Server Standard Edition bundled with ODI is restricted to running the ODI Web Console. Any other use requires a full use license.
  • Clustering ODI for high availability requires separate full use WebLogic Server Enterprise Edition and Coherence Enterprise Edition licenses, per Oracle's own manual.
  • ODI Enterprise Edition includes Oracle Warehouse Builder Enterprise ETL, but using it requires a license to Oracle Database Enterprise Edition.
  • If your ODI arrived with a BI or analytics purchase, it is probably Oracle Data Integrator for Oracle Business Intelligence, which may not be used as a standalone ETL tool at all.

This guide is for data and integration leaders licensing Oracle Data Integrator in 2026. Read it with the Fusion Middleware licensing guide, the complete middleware licensing guide, and the Oracle Knowledge Hub.

How is Oracle Data Integrator licensed in 2026?

ODI is licensed under Oracle middleware rules on either Processor or Named User Plus, and the metric applies to every machine where an ODI component executes. That includes agents, not just the console. It is not a database option and it is never included with the database it loads.

What the two metrics cost

The list prices sit on the Oracle Technology Global Price List under Data Integration Technology. The ratio between them is much tighter than on the database, which changes the metric decision materially.

Oracle Data Integrator Enterprise Edition, list prices

List and before discount. Support is charged at 22 percent of net license fees each year.

MetricLicense at listAnnual supportMinimum
Processor$30,000$6,6001 processor
Named User Plus$900$19810 users per processor
GoldenGate, for comparison$17,500 per processor$3,85010 users per processor

Breakeven: $30,000 divided by $900 is about 33 named users per processor. Above that density, Processor is cheaper.

Thirty three users is a low bar. A four core x86 host is 2 processors after the 0.5 core factor, so the Named User Plus alternative is 20 users at $18,000 against $60,000 on Processor. Add a second team and Processor wins.

Why the agents, not the data, set the count

ODI executes work through agents, and every machine hosting one is in scope. There are three shapes and they carry different footprints. Map all three before you count anything.

  • Java EE agent. Runs inside a WebLogic domain. This is the shape that collides with the restricted use WebLogic license described below.
  • Standalone agent. A lightweight Java process on its own host. Cheap to deploy, which is precisely why they multiply.
  • Standalone colocated agent. Managed by WebLogic but running outside the container. Still a licensed machine.
  • Load balanced agent groups. Every member of the group is licensed, including members that only take work during a peak.

Enterprise Edition, or the older component licenses?

Most estates should be on Oracle Data Integrator Enterprise Edition, which Oracle's Fusion Middleware licensing manual defines as ODI plus Oracle Warehouse Builder Enterprise ETL. Older estates carry component entitlements that do not grant the same rights.

  • ODI Enterprise Edition. The full use ETL platform, excluding technologies sold separately in the Application Adapters for Data Integration.
  • Oracle Data Integrator for Oracle Business Intelligence. A restricted entitlement that arrives with BI and analytics purchases. It cannot be used as a standalone ETL tool.
  • Application Adapters for Data Integration. Separately licensed connectors for packaged applications such as E Business Suite, Siebel and PeopleSoft.
  • Oracle Warehouse Builder Enterprise ETL. Included in ODI Enterprise Edition, but its use requires a licensed Oracle Database Enterprise Edition.
Cover of the Redress Compliance Oracle white paper

White Paper · Oracle Middleware

Oracle Fusion Middleware Licensing

WebLogic, SOA and Coherence, priced. Read it free.

Read the white paper

What does the restricted use WebLogic inside ODI actually let you do?

It lets you run the ODI Web Console and nothing else. Oracle's licensing manual states that a license to ODI Enterprise Edition includes a restricted use license to WebLogic Server Standard Edition, restricted to running the ODI Web Console, and that any other use requires a full use license. Architects read the words "includes WebLogic" and stop there.

High availability is where the bill appears

The same manual is explicit that separate licenses to Oracle WebLogic Server Enterprise Edition and Oracle Coherence Enterprise Edition are required for a highly available ODI deployment. That is two more products on the same core counts. At list, WebLogic Server Enterprise Edition is $25,000 per processor before you price Coherence.

What the ODI bundle covers, and what it does not

What you are doingCovered by ODI Enterprise Edition?What you need instead
Running the ODI Web Console on the bundled WebLogicYesNothing further
Clustering the Java EE agent for high availabilityNoWebLogic Server Enterprise Edition and Coherence Enterprise Edition, full use
Deploying any other application into that WebLogic domainNoFull use WebLogic on those cores
Master and Work repositories in an Oracle databaseNo, never bundledA licensed Oracle Database on that host
Using Oracle Warehouse Builder Enterprise ETLThe software is includedA licensed Oracle Database Enterprise Edition as prerequisite
Change data capture through GoldenGate knowledge modulesNoA full GoldenGate license on every source and target

The repositories are a database purchase

ODI stores its Master and Work repositories in a relational database, and that database is not part of the ODI license. Teams drop the schemas into an existing Enterprise Edition instance without checking spare licensed capacity. If the schemas justify a new host, a new core, or a new option, that is a database line on the order.

The most expensive sentence in this cluster

The sentence is "it came with the product." If your ODI arrived with an analytics or BI purchase, check the entitlement name before you build anything on it. Oracle's Analytics Server licensing manual states that Oracle Data Integrator for Oracle Business Intelligence may not be used on a standalone basis or as a standalone extract, transform and load tool.

  • Permitted targets are narrow. A database used by Oracle Business Intelligence Applications, a database used exclusively by Oracle Analytics Server, Oracle Analytics Cloud or BI Foundation, or a staging database for those.
  • Any other target is a breach. Loading a finance data mart, a customer data platform, or a lakehouse with that entitlement is unlicensed use.
  • The fix is a purchase, not a configuration change. Full use ODI Enterprise Edition on the agent hosts, priced on the same cores you already run.
  • The evidence is in the topology. The ODI repository lists every data server and schema it writes to, and it is one query for an auditor.

The analytics side of that boundary is set out in our Oracle Analytics Server licensing guide and the Oracle Analytics Cloud guide. If ODI feeds either of them, read both before you scope the ETL license.

Where are the ODI cost traps?

They are deployment driven. ODI rarely costs more than expected because of its price. It costs more because it runs in more places than the license count assumed, and because of what has to be bought around it.

ODI deployment scenarios and licensing scope

Scenario Hosts in scope Likely metric Watch out for
Single standalone agent, one host1Named User PlusThe 10 user per processor floor
Agents on staging and production2 or moreProcessorStaging is the most forgotten host
Production plus disaster recovery2 or moreProcessorOnly a cold, unstarted standby escapes
ODI installed on a database serverThat hostEitherNever free with the database
Java EE agents in a WebLogic clusterEvery nodeProcessorFull use WebLogic and Coherence on top
Agents on a shared VMware clusterPotentially every hostProcessorThe partitioning policy decides the boundary
Data integration pipeline diagram on a whiteboard with sticky notes
ODI licensing follows the agents, not the data. Map every host an agent runs on before you size the license, and add the hosts it fails over to.

Where do ODI and GoldenGate overlap, and where do you pay twice?

They overlap at change data capture, and that is exactly where estates pay twice without meaning to. ODI ships journalizing knowledge modules that use Oracle GoldenGate to capture changes at source. Using them requires a GoldenGate license in its own right, on every machine where data is captured or delivered.

Which tool should own which job

  • GoldenGate for continuous replication. Low latency change capture and delivery, especially between heterogeneous databases.
  • ODI for transformation and orchestration. Set based loads, dimensional builds, and scheduled batch.
  • Both together only with intent. If ODI calls GoldenGate for capture, you are licensing two products across two host populations.
  • Never assume symmetry. GoldenGate counts source and target machines separately, so a one direction feed can still be two licensed estates.

We cover the replication side in the Oracle GoldenGate licensing guide and the heterogeneous cases in GoldenGate for non Oracle databases. Read those before you decide which product owns capture, because the decision is commercial as much as technical.

How is Oracle Data Integrator licensed when it runs in the cloud?

The same way, with a different counting rule. ODI in a public cloud is still your license on someone else's hardware, so the entitlement travels but the arithmetic changes. Nothing about moving an agent to a virtual machine makes it stop being a licensed machine.

Counting in AWS and Azure

Under Oracle's cloud licensing policy for authorized cloud environments, two vCPUs count as one processor when multi threading is enabled, and the processor core factor table does not apply. An eight vCPU agent host is four processors, or $120,000 at list, with no 0.5 reduction available.

  • Autoscaling groups. License the maximum configured capacity, not the average number of running instances.
  • Ephemeral agents. A container that starts, runs a load and exits still ran on a machine. Count the host it ran on.
  • Marketplace images. An ODI image on a cloud marketplace is usually Bring Your Own License, so it consumes entitlements you already hold.
  • Cloud data integration services. OCI GoldenGate and the OCI Data Integration service are separately metered services, not ODI, and they do not draw on ODI entitlements.

Treat a lift and shift as a recount, not a migration. Estates that moved ODI agents to cloud instances without redoing the arithmetic are the ones we most often find short, because the vCPU rule removes the core factor discount that made the on premises number acceptable.

How do you optimize Oracle Data Integrator licensing?

Consolidate agents, choose the metric that matches the population, and treat ODI as a separate product from everything it touches. Each of those moves reduces either the host count or the metric cost, and none of them requires a negotiation.

Can you consolidate agents to cut cost?

Usually yes, and it is the single highest yield action available. Fewer agent hosts means fewer licensed processors, and most estates run agents on hosts chosen for convenience rather than capacity. Consolidating six lightly used standalone agents onto two properly sized hosts is a two thirds reduction.

How do you pick the right metric?

Count the humans, then count the machines that trigger jobs. Named User Plus counts non human operated devices as users, so a scheduler, an API caller or an upstream application can each become a countable user. That definition kills the Named User Plus case in most automated estates.

  1. Inventory every host running an ODI agent across development, test, staging, production and disaster recovery.
  2. Count physical cores and apply the factor from Oracle's processor core factor table to each one.
  3. Compare that Processor total against a Named User Plus count including devices and the 10 per processor floor.
  4. Price the surrounding products, WebLogic, Coherence, the repository database, before you call the number final.

How does disaster recovery affect ODI licensing?

It depends on whether the standby runs and how often. Oracle's failover allowance is narrow and time limited, and it does not cover a warm standby that has agents started. Document the configuration, the failover test schedule, and the days per year the standby is active.

Where the common advice on Oracle Data Integrator licensing is wrong

The common advice is to focus the ODI negotiation on the processor count, because that is where the list price lands. We disagree. In the middleware reviews Fredrik Filipsson ran across 2024 and 2025, the ODI license itself was rarely the largest line: at $30,000 a processor it is one of the cheaper things Oracle sells. The money was in what surrounded it, a full use WebLogic and Coherence pair bought to make the agents highly available, a database bought to hold repositories, and a GoldenGate license triggered by a knowledge module nobody had reviewed. Negotiate the ODI estate, not the ODI SKU, and price the perimeter before you argue about the middle.

33
Named users per processor breakeven
50%
Top of the agent host undercount range
1 in 3
Estates that believed the database license covered ODI

Source: Redress Compliance advisory engagement file, 2024 to 2025.

Oracle Data Integrator is priced like middleware and deployed like plumbing. The license follows the agents into every environment, and the bill is set by how many places you let them run.

Suggested reading

Put your own numbers on this. The free Oracle calculator prices your processor vs Named User Plus position, VMware cluster exposure, Java SE employee tiers, and the 22 percent support line, then hands you a two page executive summary you can forward to your CFO. No account, no sales call. Run the Oracle calculator →

What should a buyer do next?

  1. Name the entitlement. Read the order document and confirm whether you hold ODI Enterprise Edition or ODI for Oracle Business Intelligence. Everything else depends on the answer.
  2. Inventory every agent. Across development, test, staging, production and disaster recovery, with physical core counts per host.
  3. Query the repository for targets. List every data server the topology writes to and compare it against what your entitlement permits.
  4. Open the WebLogic domain. If the Java EE agent is clustered, price WebLogic Server Enterprise Edition and Coherence on those cores this quarter.
  5. Check the knowledge modules. Any journalizing module that calls GoldenGate creates a GoldenGate licensing obligation on source and target.
  6. Locate the repositories. Confirm the database holding them has licensed capacity to spare.
  7. Run both metric models. Processor against Named User Plus, with devices counted and the 10 per processor floor applied.
  8. Consolidate before you buy. Reducing agent hosts is cheaper than negotiating a discount on hosts you did not need.
  9. Get independent review before any middleware true up. Scope the conversation before Oracle scopes it for you.
Need help? Try our AI agents. Ask the Oracle licensing AI agent → Scoped to one vendor and one problem. Runs in your browser.

Frequently asked questions

How is Oracle Data Integrator licensed?

ODI is licensed under Oracle middleware rules on either Processor or Named User Plus, and the metric applies to every machine where an ODI component runs, agents included. ODI Enterprise Edition lists at $30,000 per processor and $900 per Named User Plus.

Is ODI covered by my Oracle Database license?

No. ODI is a separate product on the Technology Price List, and installing it on a licensed database server grants nothing. The reverse is also true: the database holding the ODI repositories needs its own license.

Does the WebLogic included with ODI allow clustering?

No. The bundled WebLogic Server Standard Edition is restricted to running the ODI Web Console, and any other use requires a full use license. Oracle's manual also states that a highly available ODI deployment requires separate WebLogic Server Enterprise Edition and Coherence Enterprise Edition licenses.

Do ODI agents need to be licensed?

Yes. Every host running an agent falls into scope, whatever the agent type. Standalone agents are the usual source of undercounting because they are trivial to deploy and nobody records them.

When should we choose Named User Plus for ODI?

Only when the total population, including non human operated devices, stays below roughly 33 per licensed processor and above the 10 per processor floor. Because schedulers and calling applications count as users, most automated integration estates fail this test and belong on Processor.

What is Oracle Data Integrator for Oracle Business Intelligence?

It is a restricted entitlement that arrives with BI and analytics purchases, and it may not be used on a standalone basis or as a standalone ETL tool. Permitted targets are limited to databases used by Oracle BI Applications or exclusively by Oracle Analytics, plus their staging databases. Using it as a general ETL platform is unlicensed use.

Do we need GoldenGate if we already have ODI?

Only if you use change data capture through the GoldenGate knowledge modules, or need continuous low latency replication. That use requires a full GoldenGate license on every machine where data is captured or delivered, which is a separate estate from the ODI agent hosts.

Does disaster recovery require ODI licenses?

Usually yes. Oracle's failover allowance is narrow and time limited, and a standby with agents started is a running deployment. Document the configuration, the failover test days per year, and whether the standby node ever processes work.

What is the core factor for ODI?

The standard Oracle core factor table applies, so processor licenses equal physical cores times the factor for that chip, rounded up. On current x86 the factor is 0.5, so a 16 core host is 8 processors, or $240,000 at list.

How do we reduce ODI licensing cost quickly?

Consolidate agent hosts onto fewer, properly sized machines, and confirm the metric matches the real population. Then price the perimeter, WebLogic, Coherence, the repository database and any GoldenGate use, because that is usually where the money actually is.

White Paper · Oracle Middleware

Oracle Fusion Middleware: WebLogic, SOA & the Suite trap.

The middleware layer is licensed like the database, per processor with the core factor, but the bundles pull you up to the $120,000 Suite. The edition ladder and how to license to need.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the software spend health check on your Oracle estate in under five minutes.
Open the Tool →
0.5
x86 core factor
30-50%
Agent undercount
2
Metrics to compare
1
Separate from the DB
100%
Buyer Side

The standard advice is that ODI on a licensed database server costs nothing extra. We disagree. In the middleware reviews we have run, that assumption appeared in one of three estates and was wrong every time. The buyer side move is to license ODI as the separate product it is, and to count every agent host.

Fredrik Filipsson
Co Founder and Group CEO. Ex Oracle, IBM, SAP.
Deep Library

More on this topic.

Oracle Practice →
Connected network nodes visualization
Oracle
Oracle Fusion Middleware Licensing
How Oracle middleware products are licensed and where the metrics differ from the database.
11 min read
Integration pipeline diagram
Oracle
Complete Oracle Middleware Licensing
A full walkthrough of Oracle middleware metrics, options, and audit exposure.
13 min read
Analytics dashboard on a screen
Oracle
Oracle Analytics Server Licensing
How Oracle Analytics Server is licensed and how it relates to the middleware stack.
10 min read
Pass it on

Know someone facing this exact decision?

Send this to whoever owns the renewal, the audit response, or the budget. It takes two clicks and it saves them a quarter of guessing.

Share on LinkedInShare by email
Editorial boardroom interior

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.

Oracle brief. Once a week.

One short note on Oracle licensing moves, audit posture, partitioning policy, and the buyer side levers we are running in client engagements. No noise.