oracle database licensing

Oracle Standard Edition RAC Licensing 19c

Introduction to Oracle Standard Edition RAC Licensing

This article provides a comprehensive understanding of Oracle Standard Edition RAC licensing, particularly the significant changes introduced in Oracle 19c.

The key takeaways include:

  • Major Change in Oracle 19c: Starting with Oracle version 19c, Oracle Standard Edition 2 (SE2) will no longer support Real Application Cluster (RAC).
  • History and Changes in SE2: SE2, released in December 2015, replaced the previous Standard Edition (SE) and Standard Edition One (SE1) releases. SE2 introduced limitations in the total number of CPU sockets and the maximum number of 16 CPU threads per database instance.
  • Options for Companies: If an upgrade is imminent, companies using RAC today need to evaluate their requirements and decide whether to switch to Oracle Enterprise Edition (EE) with the RAC option or to switch to the public cloud.

Oracle Standard Edition RAC Licensing – Key Changes in Oracle 19c

Oracle Standard Edition RAC Licensing

Oracle’s Standard Edition 2 (SE2) has undergone a significant change starting with Oracle version 19c, particularly impacting those using Real Application Cluster (RAC).

Let’s explore the history of SE2, its evolution, and the implications of these changes for your organization.

Oracle Database Standard Edition Licensing: The Evolution of SE2

  • The Introduction of SE2: In December 2015, Oracle’s SE2 replaced the earlier Standard Edition (SE) and Standard Edition One (SE1). This move necessitated that users of versions pre- transition to SE2.
  • License Upgrades: Transitioning from SE and SE1 to SE2 was mandatory, with the significant alteration being in the support fee, especially for SE1 customers.

Significant Changes from SE to SE2

  • CPU Sockets and Threads Limitation: SE2 introduced a new limitation on the number of CPU sockets (capped at 2) and a maximum of 16 CPU threads per database instance. This contrasted with SE’s allowance of four sockets (two for SE1) without a cap on CPU threads.
  • Implications for RAC: In SE2, RAC configurations are limited to one CPU socket per server and only 8 CPU threads per database instance.

Oracle DB SE 19c and Future Versions

  • End of RAC in SE2: Beginning with Oracle version 19c, the use of RAC is no longer permitted under SE2. This change is detailed in the “Database Licensing Information User Manual.”
  • Importance of Evaluating RAC Usage: Organizations planning to upgrade need to assess their reliance on RAC. Critical factors include business requirements such as zero downtime, online patching, or load balancing.

Options Post-19c Release

  1. Switching to Oracle Enterprise Edition (EE) with RAC:
    • Transitioning to EE may involve consulting experts like Redress Compliance for advice on the number of EE and RAC licenses required.
    • The shift includes considering the best licensing metric for your needs and offers to upgrade existing SE, SE1, or SE2 licenses to EE.
  2. Adoption of Public Cloud Solutions:
    • Cloud solutions can still support RAC, with the caveat of ensuring all necessary licenses.
    • Cloud adoption benefits include cost spreading and payment based on system usage duration. Consulting certified Oracle licensing specialists can facilitate this transition.

Legacy Versions and Future Planning

  • Safe Harbor with Below: Versions up to 19c are not impacted by this change, continuing to support SE2 with RAC.
  • Strategic Decision Making: Discontinuing RAC support in SE2 with Oracle 19c necessitates a strategic review of RAC utilization and selecting the best path for your organization.

Conclusion: Navigating Oracle 19c’s Licensing Landscape

The removal of RAC support in Oracle 19c’s SE2 represents a significant shift, demanding a thorough assessment of current and future database needs.

Understanding these changes and exploring alternative solutions, whether transitioning to Enterprise Edition or embracing cloud solutions, is vital for aligning your Oracle infrastructure with your organization’s evolving requirements.

Frequently Asked Questions

Here are some frequently asked questions and answers about the significant change in Oracle 19c that affects the usage of RAC in Standard Edition Two (SE2):

What is Standard Edition Two (SE2)?

SE2 is a version of the Oracle Database software designed for small to medium-sized businesses needing a cost-effective and reliable database solution.

What is RAC?

RAC (Real Application Clusters) is a feature of the Oracle Database that allows multiple instances to access a single database.

What has changed in Oracle 19c?

Starting with Oracle version 19c, SE2 will no longer support RAC. This means companies using SE2 can no longer use RAC in their database environment.

Can I still use RAC with Oracle SE2 in earlier versions of Oracle?

Companies running Oracle version 18c or below can still use RAC with SE2.

Expert Oracle Licensing Support at Your Fingertips

  • Former Oracle License Auditors: Benefit from the insights of experienced professionals.
  • Comprehensive Services:
    • Accurate licensing reports.
    • Specialized advice on Oracle licensing topics.
  • Global Reach, Remote Delivery: Serving over 200 clients in 41 countries, all services are delivered remotely.
  • Schedule a Consultation: Discuss how we can support your organization with our tailored Oracle licensing solutions.

Ready to optimize your Oracle licensing strategy?

Contact us today.


  • Fredrik Filipsson

    Fredrik Filipsson brings two decades of Oracle license management experience, including a nine-year tenure at Oracle and 11 years in Oracle license consulting. His expertise extends across leading IT corporations like IBM, enriching his profile with a broad spectrum of software and cloud projects. Filipsson's proficiency encompasses IBM, SAP, Microsoft, and Salesforce platforms, alongside significant involvement in Microsoft Copilot and AI initiatives, enhancing organizational efficiency.