Oracle

Oracle AI Database 26ai isn’t planned for SPARC Solaris and Linux ARM

Some of you have read this already. And others may not be happy about the news. You can read it in MOS Note PNEWS1360: Oracle AI Database 26ai isn’t planned for SPARC Solaris and Linux ARM. Other platforms such as IBM AIX, zLinux and MS Windows are expected to be released in calendar year 2027 (CY2027) according to an update to the note.

Oracle AI Database 26ai isn't planned for SPARC Solaris and Linux ARM

Photo by Timon Studler on Unsplash

PNEWS1360 got updated

You need to scroll down to the “Oracle Database Release Schedule“. Then look at the sub-table “On-premises server releases” in (PNEWS1360) Release …

Continue reading...

Are there security fixes included? Which CVEs?

I received multiple questions from colleagues and customers over the past weeks regarding the security content in RUs and MRPs. See also my blog post from yesterday where I touched this topic briefly. The question regarding RUs, MRPS and CSPUs often is: Are there security fixes included? Which CVEs?

Are there security fixes included? Which CVEs?

Photo by Gene Gallin on Unsplash

Release Updates are the primary vehicle

As I explained already, Release Updates (RU) are the primary and main vehicle to deliver security fixes. MRPs and CSPUs contain only a smaller portion, usually those fixes with really high CVE scores which can’t wait until …

Continue reading...

Patching recommendations: Which route is the best? RUs, MRPs, n-1??

Be aware, this is a longer Monday blog post. Upfront, I am not the master of patching. And I clearly see that many of you struggle with the current situation. Not only regarding Oracle software but I guess, this extends to almost every software or OS. Since I get asked almost daily about the ideal approach, and since we discuss these topics internally across the tech teams as well, I thought I would share here my personal Patching recommendations: Which route is the best? RUs, MRPs, n-1??

Patching recommendations: Which route is the best? RUs, MRPs, n-1??

Photo by Ben Wicks on Unsplash

Prelude

Two important things I’d like to …

Continue reading...

CDB upgrades – explaining catctl_options

When you upgrade your entire CDB with AutoUpgrade, there is a parameter which allows you some tuning or tweaking. And I often see some misunderstanding here. Therefore, for CDB upgrades – explaining catctl_options is my focus today.

CDB upgrades - explaining catctl_options

Photo by Arthur Mazi on Unsplash

 

catctl_options – what it is meant for

This AutoUpgrade config file parameter allows you to set specific settings, mostly for tuning, but also to override some defaults. In the documentation you will find the whole list of options. You can set it in your AutoUpgrade config file, e.g.:

upg1.catctl_options=-T

 

catctl_options in CDB upgrades

Here, …

Continue reading...

AutoUpgrade Patching – From Zero to Hero – Part 4: Download Examples

Let me take off into the 4th part of this blog post series: AutoUpgrade Patching – From Zero to Hero – Part 4: Download Examples. I’d like to show you some of the most common examples and use cases we came across. And of course, I will add some additional (and hopefully useful) information on top.

AutoUpgrade Patching – From Zero to Hero – Part 4: Download Examples

The patch parameter

At first, in my previous blog post I used patch1.patch=RECOMMENDED (by the way, upper/lowercase does not matter). But I didn’t explain the whole extent and possibilities of the patch parameter to you.

Here’s a list of the most important parameter …

Continue reading...

AutoUpgrade Patching – From Zero to Hero – Part 2: MOS Credentials

In this blog post series AutoUpgrade Patching – From Zero to Hero – Part 2: MOS Credentials will be our topic for today. If you are tired of going through MOS notes over and over again to identify the most important fixes and fetch them, you need to automate it. But in order to automate the download, you need to infuse your MOS credentials into the AutoUpgrade keystore. Let’s do this together now.

AutoUpgrade Patching - From Zero to Hero - Part 2: MOS Credentials

Create directories

Before we really start, you should define a few directories at first. In my case, I copied the newest version of AutoUpgrade into /Users/mdietric/TEMP/AU. …

Continue reading...

AutoUpgrade Patching – From Zero to Hero – Part 1: Download AutoUpgrade

I was traveling the past two weeks, and I met a lot of customers who still “enjoy” navigating through MOS and searching for the right patches to download. This blog post series will give you ultimate relief, and it will ease your life as DBAs and sysadmins. You must patch more frequently – and this is the key solution for everyone. Let’s get us started with AutoUpgrade Patching – From Zero to Hero – Part 1: Download AutoUpgrade today.

AutoUpgrade Patching - From Zero to Hero - Part 1

Download the newest version of AutoUpgrade

Our first task is simple. You will find autoupgrade.jar in your ?/rdbms/admin directory since Oracle …

Continue reading...

Patch your databases against AI-enabled cybersecurity threats

I guess you all read the announcements and predictions over the past weeks. New AI models and improvements to existing models may allow to find security issues in existing software much quicker. While this sounds alarming on one side (yes, it does), it also enables software vendors to secure their software. But in order to benefit from it, you must patch your databases against AI-enabled cybersecurity threats.

Patch your databases against AI-enabled cybersecurity threats

Photo by Scott Webb on Unsplash

Read the official announcements

At first, please read the official announcements released here:

… Continue reading...

April 2026 Release Updates (RUs) 19.31 and 23.26.2 are delayed

Yesterday, I delivered a full-day workshop for ora2know in Düsseldorf. And we discussed the most recent RUs as well, especially since “Database Patching” consumed a significant part of the day content-wise. I learned that the RUs have now a target date of April 28 for Linux, and May 12 for other ports. Which means that the April 2026 Release Updates (RUs) 19.31 and 23.26.2 are delayed.

April 2026 Release Updates (RUs) 19.31 and 23.26.2 are delayed

Photo by Suganth on Unsplash

Why are the April 2026 Release Updates (RUs) 19.31 and 23.26.2 delayed?

I don’t know the reason, and there is (as far as I can see) no official …

Continue reading...

Sign up for the next Virtual Classroom Seminar: Patch Smarter, Not Harder

Some of you may have realized: We moved the Virtual Classroom Seminar #27 from its original date in February to March 12 this week. Usually we don’t do this – but we ended up with so much content. If you haven’t already, it is time for you to sign up for the next Virtual Classroom Seminar: Patch Smarter, Not Harder.

What are we going to talk about?

Database Patching – with or without RAC or Data Guard. With demos, as usual.

The idea is that you may learn a lot. And of course, …

Continue reading...

The February 2026 release of AutoUpgrade (26.2) is available

This is a ground-breaking new release of AutoUpgrade, and the team worked hard to release it last weekend. This means for you that you should renew your AutoUpgrade tools as The February 2026 release of AutoUpgrade (26.2) is available now for download.

1..2..3..4..5..0 …

In case you wonder about this cryptic headline, no worries. a customer highlighted this well-chosen and easy-to-remember number to me the other day. And I was not aware, but it is true: KB123450 is the MOS note allowing you to download AutoUpgrade from MOS. Awesome … I already programmed this …

Continue reading...

Your chance: Full-day Upgrade to 26ai Workshop in Sydney on Jan 20, 2026

Happy New Year to all of you at first. And just at very short notice a quick announcement for next week in case you are in the Sydney area in Australia. This is Your chance: Full-day Upgrade to 26ai Workshop in Sydney on Jan 20, 2026 has still a few open seats, and you could join, I’d be happy to see and meet you there.

And of course, it will be 2026, and not 2025 … OMG … 🙂

When, how and why?

Well, this is potentially the day (or a few hours …

Continue reading...

A kill-switch terminates blocking sessions during patching

You will find a good number of datapatch posts on my blog. And with Oracle AI Database 26ai from RU 23.26.0.0.0 onward (the October 2025 RU), we introduce a new functionality when you run datapatch: A kill-switch terminates blocking sessions during patching.

A kill-switch terminates blocking sessions during patching

Photo by Yuko Tanaka on Unsplash

What is changing?

From Oracle AI Database 26ai onwards by default the invocation of datapatch will terminate any session currently holding a requested KGL X lock (Kernel Generic Library cache), an exclusive lock on an SQL or an PL/SQL procedure.

In reality this means:

  1. You invoke
… Continue reading...

Oracle AI Database 26ai replaces Oracle Database 23ai

Larry Ellison announced Oracle AI Database 26ai  today in his keynote at Oracle AI World conference in Las Vegas. And I am pretty certain you may want some clarification on what this means exactly. Therefore, let me clarify the details, and why Oracle AI Database 26ai replaces Oracle Database 23ai.

Oracle AI Database 26ai replaces Oracle Database 23ai

What did Larry Ellison announce?

Larry gave a spoiler already in the Q1 earnings call where he referred to Oracle AI Database instead of Oracle Database. He was clearly emphasizing the AI capabilities of our flagship product. From now on, it will be known as Oracle AI Database…

Continue reading...

The August 2025 version of AutoUpgrade (25.4) is available

This time the AutoUpgrade team did magic and included so many great new features and useful enhancements into the new version of AutoUpgrade. So, please note: The August 2025 version of AutoUpgrade (25.4) is available for download. You should refresh your current versions, especially when you use it for patching, and especially if you attempt to do in an RAC (Real Application Clusters) environment.  But read more below.

How to download it?

As usual, that’s very simple. You either download it via the well-known

or you fetch …

Continue reading...

ora2know Hands-On Workshop: Upgrade to Oracle 19c and 23ai

Let’s kick it off. When the ora2know group started at DOAG conference in Nuernberg in November 2024, we committed ourselves to support them. And this is exactly the reason why I am going to invite you to this unique event in Munich on July 10, 2025. I will run an ora2know Hands-On Workshop: Upgrade to Oracle 19c and 23ai. And you are going to type 🙂 You need to sign up early since we have only a limited number of seats available.

ora2know Hands-On Workshop: Upgrade to Oracle 19c and 23ai

Hands-On-What?

Yes, hands-on. Try it out. Learn from each other. Step left or right, do mistakes, play …

Continue reading...

The May 2025 version of AutoUpgrade (25.3) is available

Many of you know it and downloaded it already. But just in case you are not aware yet, let me give you a quick summary since the May 2025 version of AutoUpgrade (25.3) is available for download.

How to download it?

That’s very simple. You either download it via the well-known

or you fetch it directly from oracle.com with curl, wget or by just clicking on the big button.

 

What’s new?

Well, 25.3 is a one-fix-only release, the real change was in 25.2 released a week …

Continue reading...

Small Pages not allowed for SGA from 19.27 and newer on Exadata

Having good friends in Oracle is key. And honestly one of the best things in my role. Philippe Fierens, product manager for Oracle’s Fleet Patching and Provisioning mailed me yesterday night sharing that there is an interesting change coming with Database Release Update 19.27: Small Pages not allowed for SGA from 19.27 and newer on Exadata.

What does this mean?

As you can read in MOS Note: 3081878.1 – Starting DBRU 19.27 Small Pages Are Not Allowed for RDBMS SGA In Exadata, from Release Update 19.27 onward (this is the April 2025 …

Continue reading...

DST Time Zone Patches missing in 23ai Release Updates

We work right now with a number of customers going live or being live on Oracle Database 23ai already. And tomorrow will be the release date for the quarterly Release Update, in this case for Oracle Database 23.8.0. But you should be aware of one thing: DST Time Zone Patches missing in 23ai Release Updates.

DST Time Zone Patches missing in 23ai Release Updates

Photo by Jon Tyson on Unsplash

Time Zone patches and RUs?

In January 2023 I blogged about the inclusion of DST Time Zone patches in Release Updates. But later I learned that this applied only to Oracle Database 19c, and not to 21c. I …

Continue reading...

How do find new features in Oracle Release Updates (RUs)?

I know, not everybody is a huge fan of new features in RUs. But how do find new features in Oracle Release Updates (RUs)? Are the listed anywhere? They are, no worries. At least since Oracle Database 19c.

New Features in RUs?

I can already sense that some of you will be tempted to comment and tell me that you don’t like any new features in Oracle Database Release Updates, in short: RUs. But on the other hand there is also something good with it. Rather than waiting for the next full database release …

Continue reading...

How long can I request a backport for Oracle Database RUs?

I’ve had this topic on my “to write about” list for a long time. But somehow it felt through the cracks. Especially in relation to the recently announced extension of the Oracle Database 19c Premier and Extended Support periods it may be useful if you are aware of this policy since you may ask yourself: How long can I request a backport for Oracle Database RUs?

What is a backport?

As we explain in Virtual Classroom Seminar – Episode 17: From SR to Patch – Insights into the Oracle Database Development process we fix …

Continue reading...

AutoUpgrade 24.8 has been released adding MS Windows patching support

Our developers are amazing. And you may have felt this the past months. In September for OCW2024 we released AutoUpgrade 24.6 with the new patching ability, in October we then released 24.7 improving it significantly and fixing issues based on the first tests, and now in November 2024 AutoUpgrade 24.8 has been released adding MS Windows patching support. Of course, there’s more in AutoUpgrade.

AutoUpgrade 24.8 has been released adding MS Windows patching support

Photo by Tadas Sar on Unsplash

How to download AutoUpgrade 24.8

Not only can you download the newest AutoUpgrade and its previous versions from MOS Note:2485457.1 – Download AutoUpgrade but as I wrote a …

Continue reading...

Important Update to Oracle Database 19c Support Timelines

Long silence doesn’t mean that I am hiding. It just means that it’s very busy right now. And hopefully with less travel I will have more time to blog and reply also to your comments. Still, let me tell you about a very Important Update to Oracle Database 19c Support Timelines.

What has been updated?

As of November 19, 2024, the Support timelines for Oracle Database 19c have been adjusted. When you look at MOS Note: 742060.1 – Release Schedule of Current Database Releases you will see the new dates:

  • Premier Support until
… Continue reading...

AutoUpgrade’s Patching: The feature you waited for

Over the almost past 6 years since we unleashed it, AutoUpgrade changed Oracle Database upgrades significantly. But we’ve been asked so many times about one missing feature. And now it is available. Still in V.1, not feature complete (yet). And we know that you have wishes and desires. Stay with us, it’s going to improve rapidly. So, let us kick off AutoUpgrade’s Patching: The feature you waited for.

AutoUpgrade's Patching: The feature you waited for

Photo by Ashim D’Silva on Unsplash

Wait a bit … AutoUpgrade Patching??

Yes, you are right. AutoUpgrade can patch your database from home A to home B for a longer …

Continue reading...

Looking for support dates for Oracle Middleware, GoldenGate, JDK and more?

Well, after a few wild travel days, this morning I received an email from my ex-VP in my presales days, Günther Stürner, asking whether I have a matrix for Oracle GoldenGate support time frames as we share them about the database in all our slide decks. And I confess, I had no such overview.

Later the day, Günther updated me – he found it and shared it with me, too (thank you!!).

And since the blog acts as sort of my brain dump, and since I never would have guessed that the OGG dates are kept in …

Continue reading...