Editorial photograph of a data center aisle representing Oracle GoldenGate replication across heterogeneous database systems
Oracle / GoldenGate

Oracle GoldenGate licensing. Beyond the Oracle source.

Oracle GoldenGate is licensed on every source and target it touches. Replicate into PostgreSQL, Kafka, or a data lake and the GoldenGate line follows.

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 GoldenGate licenses per processor on every source and target it touches, so replicating into a non Oracle database or a big data platform can cost more in GoldenGate than the target itself.

Key takeaways

  • Oracle GoldenGate is licensed per processor on both the source and the target of every replication path.
  • Replicating into a non Oracle database still requires GoldenGate licensing on that target.
  • GoldenGate for Big Data has its own licensing that covers streaming targets like Kafka and data lakes.
  • The Oracle Processor Core Factor table sets how cores convert to processor licenses.
  • Unlicensed targets are the most common GoldenGate audit finding.
  • Open source and target native replication tools are credible alternatives for many paths.
  • Map every source and target before you size the GoldenGate footprint.

Oracle GoldenGate is real time data replication software. Oracle describes the product on the Oracle GoldenGate site and prices it per processor in the Oracle Technology Price List.

The licensing trap is simple. GoldenGate is licensed where it runs and what it connects, not only on the Oracle database you started from.

How is Oracle GoldenGate licensed across sources and targets?

Oracle GoldenGate is licensed per processor on every system where it captures or delivers data. That means both the source database server and the target server need licenses, even when the target is not an Oracle product.

The per processor metric and core factor

GoldenGate counts processors using the Oracle Processor Core Factor table. Multiply physical cores by the core factor for the chip to get licensable processors. The same rule applies to non Oracle target hardware.

Both ends of the path count

A capture on an Oracle source and a delivery into a SQL Server target needs GoldenGate licensed on both servers. Buyers who license only the Oracle side carry an exposure on the target.

  • Source: the database GoldenGate reads change data from.
  • Target: the database or platform GoldenGate writes into.
  • Hub: any intermediate server running the GoldenGate processes.

Do you need GoldenGate licenses for a non Oracle target?

Yes. Replicating into PostgreSQL, SQL Server, MySQL, or any supported non Oracle database still requires GoldenGate licensing on that target server. The target being free software does not make the GoldenGate path free.

GoldenGate licensing by target type

TargetProduct neededLicensed on
Oracle DatabaseGoldenGateSource and target
PostgreSQL or SQL ServerGoldenGateSource and target
Kafka or streamingGoldenGate for Big DataSource and delivery
Data lake or HadoopGoldenGate for Big DataSource and delivery

Heterogeneous replication is the common case

GoldenGate supports many non Oracle databases as documented on the Oracle GoldenGate product page. Each supported target type still draws a license. Confirm the supported version matrix before you build the path.

Cover of the The Oracle Buyer Side Framework white paper from Redress Compliance

White Paper ยท Oracle

The Oracle Buyer Side Framework

The moves we use across Oracle Database, Java and ULA estates. Read it free.

Read it free

How does GoldenGate for Big Data licensing differ?

GoldenGate for Big Data is a separate product that delivers change data into streaming and big data targets such as Kafka, Hadoop, and cloud object stores. It carries its own per processor licensing distinct from classic GoldenGate.

Streaming and lake targets

If the destination is a message stream or a data lake rather than a relational database, the path usually needs GoldenGate for Big Data. Licensing the classic product for a streaming target is a frequent misconfiguration.

Where the common advice on Oracle GoldenGate licensing is wrong

The common assumption is that GoldenGate licensing follows the Oracle database, so a team that owns Oracle Database licenses believes its replication is covered. We disagree. In the GoldenGate estates Fredrik Filipsson reviewed, the unlicensed exposure sat on the non Oracle targets and the big data delivery side, not the Oracle source. The buyer side move is to map every source and target pair, license GoldenGate where it actually runs, and test whether a native or open source replication tool can carry the heterogeneous paths at a fraction of the cost. Treating GoldenGate as an Oracle only line item is how the audit finding gets written.

Editorial photograph of a data engineering team mapping replication paths between Oracle and non Oracle systems on a whiteboard
Every arrow between a source and a target on a replication diagram is a potential GoldenGate license. The non Oracle ends are the ones buyers forget.
25 to 35
GoldenGate engagements reviewed
50%
Estates with unlicensed targets
15 to 35%
Core factor overcount corrected

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

GoldenGate is licensed where it runs, not where you bought it. The non Oracle target is still an Oracle license.

What are the alternatives to GoldenGate for heterogeneous paths?

For many non Oracle and big data paths, native database replication, open source change data capture tools, and cloud provider services replace GoldenGate at lower cost. The fit depends on latency, throughput, and support needs.

Open source change data capture

Tools built on log based change data capture handle many relational to relational and relational to streaming paths. They trade vendor support for lower license cost and need engineering ownership.

  • Native replication: the target database built in tools for like to like paths.
  • Open source CDC: log based capture for heterogeneous paths.
  • Cloud services: managed replication inside a cloud platform.

Suggested reading

What should a buyer do next?

  1. Map every GoldenGate source and target pair in the estate, Oracle and non Oracle.
  2. Identify which paths use classic GoldenGate and which need GoldenGate for Big Data.
  3. Apply the correct core factor to every server, including non Oracle target hardware.
  4. Flag any live target that has no GoldenGate license against it.
  5. Compare the GoldenGate cost per path to native and open source replication options.
  6. Right size the GoldenGate footprint to the paths that genuinely need it.
  7. Document the licensed position before any Oracle review or audit.
  8. Engage independent advisory before a GoldenGate true up or renewal.

Frequently asked questions

Is Oracle GoldenGate licensed on the target as well as the source?

Yes. GoldenGate is licensed per processor on every server where it captures or delivers data. Both the source and the target need licenses, including non Oracle targets.

Do I need GoldenGate licenses to replicate into PostgreSQL?

Yes. Replicating into PostgreSQL or any supported non Oracle database still requires GoldenGate licensing on that target server. The target being open source does not remove the GoldenGate requirement.

What is GoldenGate for Big Data?

GoldenGate for Big Data is a separate product that delivers change data into streaming and big data targets such as Kafka, Hadoop, and cloud object stores. It carries its own per processor licensing distinct from classic GoldenGate.

How are GoldenGate processors counted?

GoldenGate counts processors by multiplying physical cores by the Oracle core factor for the chip. The same calculation applies to non Oracle target hardware running GoldenGate processes.

What is the most common GoldenGate audit finding?

Unlicensed targets. Estates frequently license the Oracle source and run live delivery into non Oracle or big data targets without the matching GoldenGate licenses, which surfaces as a true up.

Can open source tools replace GoldenGate?

For many heterogeneous and streaming paths, yes. Open source change data capture, native database replication, and cloud services cover common cases, trading vendor support for lower license cost.

Does the core factor apply to non Oracle hardware?

Yes. The Oracle Processor Core Factor table applies wherever GoldenGate runs, so the target server cores convert to processor licenses the same way the source does.

Does Redress resell Oracle GoldenGate?

No. Redress Compliance is 100 percent buyer side. We do not resell or implement Oracle software. We review the GoldenGate footprint and licensing position for the customer.

Oracle ULA Decision Framework

The full Oracle buyer side framework from the Oracle Practice.

Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.

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 Oracle Java license calculator against your estate in under five minutes.
Open the Tool →