Patch

AI World 2026: Upgrade, Migration and Patching Sessions

Now it is your task. Mark your sessions for AI World 2026. Currently, the session schedule has been published. But the rooms aren’t finalised yet. Why? Because we are counting favorite markers to be able to move sessions with high demand to larger rooms. Below, you find our list of AI World 2026: Upgrade, Migration and Patching Sessions. And it’s time to mark your preferences. We clearly look forward to meet you soon in person. It’s the best time of the year when we all get together and see our customers in person!

AI World 2026: Upgrade, Migration and Patching Sessions

Oracle AI World 2026:

… Continue reading...

Quick fix for download issues with AutoUpgrade 26.6

As you may have read, we launched the new AutoUpgrade 26.6 a week ago which has so many amazing enhancements such as the EM Patches download. But there may be two other hurdles to jump over, and one of them may prevent you from downloading patches. Let me share a quick fix for download issues with AutoUpgrade 26.6

Quick fix for download issues with AutoUpgrade 26.6

Photo by Ante Samarzija on Unsplash

Weak file permissions will prevent download

I have been trapped by this as well.

A change was required by the platforms we are downloading from. With AutoUpgrade 26.6 we had to enable a new keystore …

Continue reading...

New AutoUpgrade version 26.6 is available

Yes, the long-awaited new AutoUpgrade version 26.6 is available for download. Again, a fantastic job by our development team. And I know that many of you were waiting for it already since it has some really cool new features, enhancements – and of course, fixes, too.

New AutoUpgrade version 26.6 is available

Photo by Jason Leung on Unsplash

Download AutoUpgrade

As I described already in AutoUpgrade Patching – From Zero to Hero – Part 1: Download AutoUpgrade, you have several ways to fetch the newest version of AutoUpgrade – and when you use it to download patches, it will automatically trigger an update with the …

Continue reading...

CSPU on MS Windows conflicts with OJVM for 19.32

Several of you mailed me already, and I tried to sort this out internally at first. We ask you to patch monthly, and it is amazing to see that some of you are ready to do this. It just gets a bit frustrating when you run into an issue such as this one where the CSPU on MS Windows conflicts with OJVM for 19.32.

CSPU on MS Windows conflicts with OJVM for 19.32

Photo by Daniel Seßler on Unsplash

What happened?

This blog post is meant more to avoid frustration than to solve the issue. As of now, I am not sure if there is a MOS …

Continue reading...

Oracle Database 19c is supported on OL/RHEL 10

Many of you did wait for this – and since (I think) two weeks it is official. Oracle Database 19c is supported on OL/RHEL 10. Furthermore, I am going to show you how to find the certifications for Oracle AI Database 26ai since your search attempts may lead to different results depending on the filters you use.

 

How can you look up certification information?

You need to go to support.oracle.com, and then choose Resources and Product Certification Matrix as the picture below demonstrates.

Oracle Database 19c is supported on OL/RHEL 10

Resources page on support.oracle.com

You must hit the Visit button. Clicking on the larger …

Continue reading...

AI World 2026: Pre-Event Masterclass: Upgrade, Migration and Patching

AI World this year in Las Vegas is going to happen in about 4.5 weeks from now on. In case you’ll be there on Sunday (which makes perfect sense this year), you may want to consider signing up at AI World 2026: Pre-Event Masterclass: Upgrade, Migration and Patching. Yes, we are doing it again. A full day of specially curated content – with very little overlap with out talks and labs. You are having a full day from 9-5 with the guys who breath upgrades, migrations and patching everyday.

AI World 2026: Pre-Event Masterclass: Upgrade, Migration and Patching

Why should you consider it?

First of all, it is …

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...

GI 19.31 and 19.32: trace file flooding in mgmtca.trc can happen

Thanks to Peter Lehmann who always alerts me about findings and encounters he had in his test and production RAC cluster environments. Peter dropped me an email the other day, and I share his suspicion that this may effect many in the coming weeks operating RAC environments. If you don’t have a RAC, you may not see this happening with GI 19.31 and 19.32: trace file flooding in mgmtca.trc can happen.

GI 19.31 and 19.32: trace file flooding in mgmtca.trc can happen

Photo by Giovanna Gomes on Unsplash

What happens?

It took me a bit of searching, and Peter collected a lot of information already.

Two months after patching GI …

Continue reading...

Can I apply an RU to a home with an MRP?

This question came up by a customer, and it was referring to the FAQ MOS note for MRPs. In brief, it was stated that you could apply a higher RU into a home where an MRP up to MRP3 had been installed in the previous home. So the question raised to me was: Can I apply an RU to a home with an MRP as it was mentioned in the FAQ document?

Can I apply an RU to a home with an MRP?

Photo by Liana S on Unsplash

Which note, and what’s the statement?

The FAQ2283 – Introducing Monthly Recommended Patches (MRPs) and FAQ stated the following under Q18:

Q18:

… Continue reading...

How to rollback an MRP

You know, I am not a fan of in-place patching. Actually, I think everyone should always patch out-of-place. But I know that for instance EBS with a 19c database requires in-place patching, and out-of-place will be supported only with 26ai for EBS. Therefore, in relation to an exercise I did over the weekend, let me share how to rollback an MRP.

How to rollback an MRP

Photo by Darío Bonzi on Unsplash

What is an MRP?

Very briefly, it stands for Monthly Recommended Patch – thus MRP. And it co-exists with CSPUs. I described the difference here. Read more if you are interested.

… Continue reading...

More clarifications on RUs, MRPs and CSPUs

There are questions coming in from time to time, and I see that not everything can be always covered in an FAQ document. But we try our best. And sometimes, there are questions even I need to think twice before I answer. Here is the newest for More clarifications on RUs, MRPs and CSPUs.

More clarifications on RUs, MRPs and CSPUs

Photo by Larry Nalzaro on Unsplash

What do you need to read before?

Don’t even read further if you haven’t read already:

The latter MOS FAQ is incredibly …

Continue reading...

ORA-600 [] and ORA-8103 errors can happen after TTS Import into 19c

This is not a new finding – and it is a very rare error. But you may only find it days, months or even years after a TTS migration has been completed. You may see a rare corruption issue, and it may sleep in your database. The error pattern would be: ORA-600 [<objdchk>] and ORA-8103 errors can happen after TTS Import into 19c when you query certain data sets. A customer of ours has encountered this a two years after an xTTS migration in an archival database. And since my team works with a lot of large migrations, I think
… Continue reading...

New AutoUpgrade version 26.5 is available (plus 26.4)

I totally forgot to announce the 26.4 version of AutoUpgrade. And now, the new AutoUpgrade version 26.5 is available (plus 26.4) already. The AutoUpgrade Development team did an amazing job in shortening the release cycle. This way, we can deliver quick fixes faster to you. When you study the list of enhancements and fixes carefully, some of you will say: Great, this is what I was waiting for.

New AutoUpgrade version 26.5 is available (plus 26.4)

Photo by julien Tromeur on Unsplash

Download AutoUpgrade

As I described already in AutoUpgrade Patching – From Zero to Hero – Part 1: Download AutoUpgrade, you have several ways to fetch …

Continue reading...

Long-Term Release Updates are paused

Since several customers asked me about it, I realized that I have never blogged about LTRUs – and as of now, Long-Term Release Updates are paused. Let me explain what the concept meant, where you can find information about it and what it would mean in your environment.

Long-Term Release Updates are paused

Photo by Alex Boyd on Unsplash

Long-Term Release Update

The idea is smart for those customers who can’t move forward on Release Updates (RU) as quickly as we recommend it. Which means: apply them quarterly. Long-Term Release Updates (LTRU) seemed to be a good approach. You take an LTRU, and then we …

Continue reading...

Join us in Bengaluru and Hyderabad for SANGAM 2026

Many of you may have seen the social media posts already. But just in case you were in doubt, please get your ticket asap and join us in Bengaluru and Hyderabad for SANGAM 2026 this weekend. AIOUG (All India Oracle User Group – or more modern, AI Oracle User Group) is organizing the biggest and best Oracle conference in the APAC region with world-class speakers.

Still not convinced yet?

I understand, it will be on Saturday and Sunday. Your weekend.

But guess what: It’s our weekend, too.

Don’t waste time relaxing on your sofa – join us, come by, …

Continue reading...

Upgrade to 26ai may hang due to block checking events

This issue is caused by an internal change, and we hit this now with two very large customer upgrades recently. Therefore, I would like to point to a fix, a workaround and the following RU in case you see your Upgrade to 26ai may hang due to block checking events.

Upgrade to 26ai may hang due to block checking events

Photo by Nareeta Martin on Unsplash

What would you see?

This issue can happen with cloning, PDB refreshable clones or just a copy or restore of your database for the subsequent upgrade to Oracle AI Database 26ai. It is not dependent on AutoUpgrade but since AutoUpgrade is the only …

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 3: Download Patches

You completed Part 1 and Part 2 of this blog post series already? Then you are ready for AutoUpgrade Patching – From Zero to Hero – Part 3: Download Patches. Let us start simple, and then increase the scope to fetch the patches for various operating system platforms in your local patching folder.

AutoUpgrade Patching - From Zero to Hero - Part 3: Download Patches

 

Which download?

Strange headline – but you’ll see what I mean. At first, we need to clarify the various download options for patches.

  1. Download patches directly from MOS/ARU by yourself
    This usually means that you go to the various MOS notes, such as KB106822 /
… 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...

CPU, CSPU, MRP, RU – some clarifications

I just returned from a 2 week vacation in Asia this weekend. And I was following from a distance. On May 28, the first CSPUs got released, some MOS notes got published. There are a lot of patching options now. CPU, CSPU, MRP, RU – some clarifications may be needed.

CPU, CSPU, MRP, RU - some clarifications

Photo by Daniel Salcius on Unsplash

The Prelude

On May 4, 2026, I published this blog post Patch your database against AI cybersecurity threads following these two announcements:

… Continue reading...

DBMS_OPTIM_BUNDLE – what it shows, and what oradiff lists

I blogged multiple times about DBMS_OPTIM_BUNDLE, the package to work with the Fix Control Persistence (FCP) framework in the database. And we also gave recommendations over the years that you need to test carefully when you are going to enable the fixes while patching. But it is a good practice do enable them when you do upgrade testing, and also when you start creating new databases in a new environment. Just make sure you keep the settings equal across your environments. The other day I received a question from Dennis asking about DBMS_OPTIM_BUNDLE – what it shows, and what oradiff …

Continue reading...

Does OJVM patching fail again with ORA-1403 in 19.31?

Some of you had been trapped by ORA-1403 during patching to Oracle Database 19.30. I blogged about this in February this year, and I had to update the blog post a few times until we collected all the issues. The root cause got fixed and included in Release Update 19.31. But over the past days I received a good number of messages about the issue being there in 19.31 again. So,  does OJVM patching fail again with ORA-1403 in 19.31?. Yes, and no.

Why do some see the error again?

First of …

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...