AutoUpgrade

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

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

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

Does AutoUpgrade support the MOVE option?

Sometimes you have different plans for the day. Or, in my case, the day just needs a few extra hours. Today, I received a very interesting question on the blog at first by a customer I know very well. Then we exchanged mails – and I was caught forgetting what I wrote on the blog a longer while ago. The core question is: Does AutoUpgrade support the MOVE option? But there was much more to discuss and figure out as you can read below.

Does AutoUpgrade support the MOVE option?

Photo by Arron Choi on Unsplash

 

Which options does AutoUpgrade offer?

The case here is …

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

Don’t use AI to build your AutoUpgrade config file, please!

Let me do a quick Friday rant. Many of you can easily ignore this. But regardless of whether you are a colleague, a friend, a customer, a partner or just exploring AutoUpgrade because it is the coolest small tiny little tool Oracle has to offer, don’t use AI to build your AutoUpgrade config file, please!

AI models are great … somehow …

No worries, I use AI tools as well, especially when I need to create some complex PL/SQL scripts. There is nothing wrong with it – unless you stay in control. I …

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

How do you check whether a list of bug fixes is included in an RU?

Today, a customer sent me a workaround for the misbehavior they were seeing with the Conflict Checker Tool in the Support portal. They use oradiff to check whether a given fix they have a one-off right now is included in a future Release Update (RU). This works nicely, but I have a recommendation for an even easier check (thanks Rodrigo!).

Ask ORAdiff …

I am using this specific customer case as an example. Of course, this will work with your list of fixes as well. Let’s assume that this is the list of one-off …

Continue reading...

It’s there – Oracle AI Database 26ai is available for download

This was a long wait – and finally, it’s there – Oracle AI Database 26ai is available for download on-prem. And as you may remember our announcement from Oracle AI World, Oracle AI Database 26ai replaced Oracle Database 23ai.

What is available?

You can download now the Linux version of Oracle AI Database 26ai Enterprise Edition, 23.26.1.0.0, from the usual sources as a Gold Image include the RU or as a separate RU.

Besides the 23.26.1 database release, you …

Continue reading...

Finally … Oracle AI Database 26ai is going to be available on non-Oracle hardware

Many of you have read my blog post from October during Oracle AI World in Las Vegas about Oracle AI Database 26ai replacing Oracle Database 23ai. But the main question remained: When is it available on-prem on non-Oracle hardware? It’s December now, and Christmas is coming soon, it is time for presents. Yes, finally … Oracle AI Database 26ai is going to be available on non-Oracle hardware.

Finally ... Oracle AI Database 26ai is going to be available on non-Oracle hardware

Photo by JOHN TOWNER on Unsplash

When is it going to be released?

You still need to wait a few weeks, potentially until the 2nd half of January 2026. The CPU

Continue reading...

The October 2025 Release of AutoUpgrade (25.6) is available

It’s October – and while the leafs keep falling on the northern hemisphere, the October 2025 Release of AutoUpgrade (25.6) is available. Get it now – and find the list of features and fixes below.

How to download it?

As usual, 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?

Again, a lot. 25.6 release has a significant and important number of enhancements. It includes the …

Continue reading...

Oracle AI World 25: Upgrade to Oracle AI Database 26ai – let’s do it again

We’ll do it another time. This is your chance in case you missed our session on Tuesday:

Marco Polo 806, Level 1
Upgrade to Oracle AI Database 26ai: Best Practices and Customer Experience [LRN4241]

We collided with the delayed keynote of Larry Ellison, and obviously attending the keynote was way more important than our talk. Therefore, if you couldn’t show up but still want to learn about the replacement of Oracle Database 23ai with Oracle AI Database 26ai, then THIS is your final chance.

Oracle AI World 25: Upgrade to Oracle AI Database 26ai - let's do it again

We will show you the new release numbering schema, clarify whether you need to …

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

Full Day Upgrade / Migration / Patching Workshop in Prague on September 17, 2025

Summer season is almost over. And in between Oracle AI World in Las Vegas in October and now, there is one chance to meet us for a Full Day Upgrade / Migration / Patching Workshop in Prague on September 17, 2025. There are still some seats open, so please find the details below.

Full Day Upgrade / Migration / Patching Workshop in Prague on September 17, 2025

Photo by Ryan Lum on Unsplash

When and why should you attend?

September 17, 2025 – 9:30h-16:30h.

This is a full package of marketing-free technical content – we share not only slides but also information from our projects, lots of customer experience, gotchas, tips and …

Continue reading...

AutoUpgrade patching – getting started with Connor McDonald

AIOUG OC Yatra 2025 is over, and I somehow recovered as well. As I wrote here, it was (again) an incredible experience with all those wonderful people (you!!) and those crazy speakers (us!) – and I learned a lot again. Still, I had no clue that Database and Developer evangelist and video wizard Connor McDonald would react to my friendly nagging 🙂

Have you used AutoUpgrade before?

If you say “No, not really“, then this video is for you. See how Connor dives into AutoUpgrade which he had never used before.…

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

Recap AIOUG OCYatra 2025 – a trip through India

I just returned the other day from the most strenuous trips I do once a year: The AIOUG Oracle Community Yatra tour. 6 cities in 9 days. It’s a wild ride with flights and bus transfers in between, monsoon rain, heat and nasty mosquitos – but it is still one of the most exciting trips I do. So, let me recap AIOUG OCYatra 2025 – a trip through India. And explain what’s so special about it.

But at first, a huge THANK YOU to the organizers, especially to Sai and all the volunteers making this a …

Continue reading...

OCW25 – Pre-Event Training: Mastering Oracle 23ai Upgrades

OCW 2025 - Banner

Time flies so quickly. Soon we’ll get together again in Las Vegas for Oracle Cloud World 2025. This year, it will be in October where hopefully it’s a few degrees colder (or less hot) than in early September last year. And as in the past years, we’ll do at OCW25 – Pre-Event Training: Mastering Oracle 23ai Upgrades.

Will our pre-event training be different this year?

Of course, we won’t do the same training as we did in 2024. It will be a different training set with plenty of different exercises. …

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

ORA-12850 when you run AutoUpgrade?

Nicola made a comment the other day informing me that they hit an issue on some of their databases when upgrading. But is there a general issue with ORA-12850 when you run AutoUpgrade? Or is this error just the reflection of another issue? Let’s see, I will explain this and include a workaround as well.

What is the problem?

Nicola traced it down mostly already. During the upgrade of their CDBs, this error happened in some runs:

with segments as (select /*+ MATERIALIZE PARALLEL(2) */ tablespace_name, inuse from( select ds.tablespace_name, row_number() over (partition by 
Continue reading...

The 25.1 version of AutoUpgrade is available for download

It’s time for a new version of AutoUpgrade. The 25.1 version of AutoUpgrade is available for download. And you should refresh your existing versions quickly since we added plenty of new and long awaited features but we of course fixed also known bugs.

How to download AutoUpgrade 25.1

Not only can you download the newest AutoUpgrade and its previous versions from MOS Note:2485457.1 – Download AutoUpgrade. But for many of you it may be easier to just fetch it with wget or curl directly from:

You …

Continue reading...