August 11, 2026

Oracle 12c End of Life: Roadmap & Strategy when Upgrading to EBS R12.2.x

Databases are constantly delivering new and expanding features to address modern business demands. Thanks to this evolution, it’s safe to say that databases also become far more complex.

The day-to-day of providing ample support for high-performance databases, address system compatibility, safeguard your data, and ensure said data is available always, well, you have your hands full.

Database workloads require expertise, strategy, planning, and management, and when adding a monumental feat to the mix like the upgrade to Oracle EBS R12.2.x, there’s a lot of things to cover to ensure your process is as headache-free as possible.

Oracle terminated support for Database 12c in July 2022, prompting EBS users on the 12c database to take swift action and plan ahead for every database option available they need to consider before, during, and after the upgrade.

Key Takeaways

  • Upgrade to Oracle Database 19c to regain long-term support, security updates, and platform stability, as Oracle Database 12c EBS environments now operate under Sustaining Support with no new patches.
  • Modernize Oracle EBS before upgrading by moving to EBS 12.2 or later, since earlier releases cannot support an Oracle Database 19c upgrade.
  • Use Market Driven Support strategically to extend planning time where necessary, but treat it as a temporary bridge rather than a replacement for database modernization.
  •   Follow a phased upgrade roadmap encompassing assessment, planning, testing, pilot deployment, and production rollout to minimize downtime, reduce risk, and ensure business continuity.
  • Strengthen long-term ERP resilience by adopting Oracle Database 19c as the Long Term Release, improving security, compliance, performance, and future upgrade readiness.

What Oracle 12c End of Life Means for EBS Customers

Oracle ended Premier Support for Oracle Database 12c in July 2022, and Extended Support has since concluded. As a result, Oracle E-Business Suite (EBS) environments still running on Database 12c are now under Sustaining Support, which no longer includes new security patches, Critical Patch Updates (CPUs), bug fixes, or performance enhancements.

For organizations using Oracle EBS to manage critical business functions such as Financials, Supply Chain, Human Resources, Procurement, and Manufacturing, this creates significant business and operational risk. Although unsupported databases often continue to function normally, newly discovered vulnerabilities remain permanently unpatched, increasing exposure to cyber threats, compliance issues, and unexpected system disruptions.

Rather than viewing Oracle Database 12c end of life as a routine infrastructure upgrade, organizations should treat it as an enterprise modernization initiative. Upgrading to Oracle Database 19c—the recommended Long Term Release for Oracle EBS 12.2.x—restores vendor support, strengthens security, improves performance, and provides a stable foundation for future innovation. A proactive upgrade strategy helps reduce operational risk, maintain regulatory compliance, and prepare Oracle EBS environments for cloud adoption and long-term digital transformation.

Support Options After Oracle 12.1 End of Support

When thinking about an upgrade, especially one as important as the one to release 12.2, it’s important that application decision-makers look at the whole picture. There are still many clients who are on version 12.1.3 (or lower!) of Oracle EBS, which puts them in a tricky situation as their instance will immediately enter into Sustaining Support, a very limited form of support that virtually exposes your EBS to unwanted costs and risks as it no longer receives Oracle’s latest security patches and innovations.

With timelines and risks and costs to consider, it’s no surprise that EBS clients have delayed the upgrade to an extent, but time is no longer a luxury that can be afforded.

Oracle Database Support Options at a Glance

Support Tier What It Includes Best Suited For
Premier Support Security patches, Critical Patch Updates (CPUs), bug fixes, certifications, and full Oracle Support Organizations running supported releases such as Oracle Database 19c with Oracle EBS 12.2.x
Extended Support Most Premier Support benefits for eligible releases, available for an additional fee Organizations requiring additional time to complete upgrades
Sustaining Support Access to existing resources and technical assistance, but no new security patches, updates, or certifications Environments still running Oracle Database 12c or Oracle EBS releases below 12.2
Market Driven Support (MDS) Limited, targeted support for specific products and configurations Organizations needing short-term bridge coverage while planning modernization

Support Options Explained

Premier Support

Premier Support is, by far, the most comprehensive form of support that will be offered through at least 2032 thanks to Oracle’s Continuous Innovation model that pledges ongoing support, innovations, and investments in Oracle applications that are modernized to the latest supported release, which in the case of Oracle EBS is release 12.2. Oracle Premier Support includes comprehensive support like critical patch updates, security patches, alerts, and technical support, and much more.

Extended Support

Extended Support is a secondary support stage where clients can pay a fee to experience some aspects of the Premier support for three additional years beyond the end of Premier Support.

Sustaining Support

Sustaining Support is the last stage of support for Oracle applications, and it’s the stage that Oracle EBS instances will fall into at the beginning of January 1, 2022 for those that are below release 12.2 It offers a very limited form of support with the sole intent of “sustaining” the application, but no true intent to update it or apply security patches that optimize the application.

Market Driven Support

Oracle, in collaboration with Advanced Customer Services, offers a new support offering dubbed Market Driven Support, which is not to be confused with Extended or Sustaining Support. Instead, Market Driven Support seats in the middle between Premier Support and Extended Support, only offering partial support for some areas.

Market Driven Support, or MDS for short, can be used to buy your team time for your true EBS modernization efforts, helping mitigate some support gaps upfront. After seeing what MDS actually covers and its limitations, restrictions, and exclusions, you’ll be able to carefully decide if it’s truly the right decision for your organization.

While Market Driven Support it’s a bandaid for the actual issue of losing Premier Support, it’s better than leaving your instance unprotected with Sustaining Support, but it will cost you, so your business needs to embrace the fact that there will be unwanted costs associated with losing Premier Support on top of the risks of a desupported software application such as data breaches, malware, malfunctioning, poor performance, and more.

If you decide to purchase Market Driven Support, we encourage you to use the time it covers to take decisive action to modernize your Oracle EBS by building a business case to either upgrade to release 12.2, migrate to the cloud, or move some workloads of your EBS to the cloud to function in a hybrid coexistence with your on-premise solution.

RELATED READING: ORACLE MARKET DRIVEN SUPPORT

Charting your Database Roadmap

With the Oracle 12.1 end of life done and over with, clients need to take concrete steps to upgrade to Oracle Database 19c, Oracle’s designated Long Term Release, as soon as possible.

Oracle Database 19c was released back in 2019, as database releases follow a 2 digit release numbering scheme based on the release year. For example, 18c was released in 2018, 19c was released in 2019, and 21c was released in, you guessed it, 2021.

Databases receive release updates and revisions on a quarterly basis, including optimizer, performance, security, and other critical fixes, as well as targeted fixes for regressions or security fixes. Traditionally, Oracle provides five years of Premier Support for a release family and three years of extended support.

Here’s a release schedule for Oracle Databases that illustrates when specific databases are supported. For example, extended support for Oracle Database 19c is targeted to end in 2027.

Oracle Support Timelines

So, how do you go about your Oracle 19c database upgrade? Here’s an outline that you can use as the basis of your database upgrade planning efforts.

  1. Create a robust 19c database upgrade project plan with your internal teams and specialized consultants to determine the best path for your upgrade, taking costs and resources into account.
  2. Review app and infrastructure code changes needed to adhere to 19c standards.
  3. Review desupported and deprecated features no longer available in 19c.
  4. Review the usage of services.
  5. Capture production baselines that you can later use for post go-live benchmarking or 19c testing when looking at performance regressions.
  6. Define maintenance windows and approved downtime windows.
  7. Optimize your database upgrade so it’s in line with maintenance cycles.
  8. Perform a deep-dive of 19c operating system requirements. As of now, these stand as follows:
    1. Oracle Enterprise Linux (OEL) 7+
    2. Red Hat Enterprise Linux (RHEL) 7/8
    3. SUSE Linux Enterprise Server 12 and 15
      1. SLES 12 / SLES 15
    4. AIX 7.1 / 7.2
  9. Review the 19c multitenant architecture: container and pluggable database
  10. Assess the multitenant architecture which includes consolidated databases, reduced resource footprints, as well as CPU and memory, reduced maintenance and patching tasks, improved cloning, PDB snapshots, pluggable databases, and more.
  11. Decide which upgrade path to take. You can either convert your existing non-container database to a pluggable database before the upgrade or plug your database to a 19c container database, perform the 19c upgrade, and convert non-container databases to pluggable databases, post upgrade.
  12. Use the auto upgrade tool (currently on version 21.1.2 and that requires Java 8 runtime) to automate your upgrade across your environments.
  13. Review the EBS 19c database interoperability aspects, entries that need to be transformed into directory objects, and the database upgrade assistant to perform the upgrade.

Oracle 19c Database Upgrade Steps

Now that everything’s planned out, what are the 19c database upgrade steps? We’ve got you covered as well with this condensed list of steps of the 19c database upgrade:

Oracle EBS Upgrade Steps

ITC can help you take your database upgrade efforts from zero to hero. Through our resource-sharing models, we can split portions of the upgrade with your internal teams or take on the project fully so you don’t worry about anything. Depending on your unique needs, we can tailor a specific delivery solution that takes costs, risks, and knowledge transfer into account.

EBS Upgrade Roadmap

A phased implementation approach minimizes risk, reduces downtime, and ensures business continuity throughout the Oracle Database 19c upgrade. Validating each phase before production improves upgrade success and supports a stable Oracle EBS environment.

Phase Key Activities Outcome
Assess Review current EBS, database, and OS readiness Upgrade readiness established
Plan Define migration strategy, timelines, and rollback plan Approved project roadmap
Pilot Test upgrade, validate performance and interoperability Risk-free production readiness
Execute & Stabilize Perform production upgrade, patch, validate, and monitor Fully supported Oracle Database 19c

 Business Impact: A phased roadmap reduces migration risk, ensures smoother cutover, restores Oracle support, and enables secure, compliant, and high-performing Oracle EBS operations.

Conclusion

Oracle Database 12c end of life is no longer a future planning consideration—it is an immediate operational, security, and compliance concern for Oracle E-Business Suite environments. Remaining on Sustaining Support leaves organizations without new security patches, Critical Patch Updates (CPUs), or performance enhancements, increasing exposure to cyber threats, audit findings, and rising maintenance costs. Upgrading to Oracle Database 19c restores Oracle support, strengthens security, improves performance, and provides a stable foundation for Oracle EBS Release 12.2.x.

A successful upgrade requires a structured, phased approach that includes readiness assessment, pilot testing, production deployment, and ongoing patch management. By modernizing proactively rather than reacting to support gaps or security incidents, organizations can reduce operational risk, improve compliance, enable cloud readiness, and position Oracle EBS for long-term growth, resilience, and future digital transformation initiatives.

Frequently Asked Questions

1. Why should organizations upgrade from Oracle Database 12c to Oracle Database 19c?
Oracle Database 12c no longer receives new security patches or critical updates. Upgrading to Oracle Database 19c restores Oracle support, improves security and performance, enables the multitenant architecture, and provides a stable foundation for Oracle EBS modernization.

2. What risks do organizations face by continuing to run Oracle Database 12c?

Running Oracle Database 12c after support ends increases exposure to cybersecurity threats, compliance issues, unsupported software risks, and higher maintenance costs. It can also limit future Oracle EBS upgrades and cloud modernization initiatives.

3. Can Oracle EBS be upgraded directly to Oracle Database 19c?

Oracle EBS environments must be running Release 12.2.x before upgrading to Oracle Database 19c. Organizations on earlier EBS releases should first complete the application-tier upgrade to ensure certification and compatibility.

4. What are the key benefits of Oracle Database 19c?

Oracle Database 19c offers improved security, enhanced performance, quarterly Release Updates, multitenant architecture (CDB/PDB), greater database stability, and long-term Oracle support, making it the recommended platform for Oracle EBS environments.

5. How long does an Oracle Database 19c upgrade typically take?

Upgrade timelines vary depending on database size, customizations, infrastructure, and testing requirements. Most organizations complete assessment, planning, testing, and production deployment over several months using a phased migration approach.

6. What should organizations assess before upgrading?

Organizations should review Oracle EBS version compatibility, operating system certification, deprecated database features, infrastructure readiness, application customizations, backup strategy, and rollback plans before beginning the upgrade.

7. What is Oracle Market Driven Support (MDS)?

Market Driven Support is a temporary Oracle support option that provides limited coverage for legacy environments. It helps organizations bridge the gap while planning modernization but should not replace upgrading to Oracle Database 19c.

8. How can organizations minimize downtime during the upgrade?

Downtime can be minimized through detailed planning, non-production testing, Oracle AutoUpgrade tools, phased deployment, performance validation, and comprehensive rollback procedures before production cutover.

ITC Editorial Team
ITC Editorial Team The ITC Editorial Team is the thought leadership voice comprising professionals with expertise in ERP modernization and digital transformation. Rooted in real-world implementation experience and industry expertise, the team's insights addresses the evolving challenges of enterprise technology.

Related Blogs