upgrade

LAOUC 2026: Paraguay, Brazil and Uruguay

In a week from now I should arrive in Asuncion, Paraguay, if all goes well. It it time for the Latin America Oracle User Group tour 2026 – and it has been started already going from north to south. I will participate in three stops at LAOUC 2026: Paraguay, Brazil and Uruguay. And I am looking forward to see you soon.

 

Paraguay

🇵🇾 August 26 | Paraguay | Oracle Users Group Paraguay (OUGPY)

Yeah, you beat us Germans at the world cup, and luckily, I did not watch it since I was traveling abroad. Congratulations 🙂 In reverse, I …

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

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

Upcoming in-person workshops in Düsseldorf, London, Vienna, Utrecht and Brussels

I am ready to take off for some vacation soon. But I’d like to share with you a list of the upcoming workshops we are offering. All those events are in-person events – except the Virtual Classroom Seminar I will list below. Therefore, you need to show up at the day of the event. Zero marketing, no duplication of content either. See you soon in one of the upcoming in-person workshops in Düsseldorf, London, Vienna, Utrecht and Brussels.

Upcoming in-person workshops in Düsseldorf, London, Vienna, Utrecht and Brussels

Workshops and Events in April / May 2026

It is very important to say that we aren’t duplicating content. This …

Continue reading...

OCW 19.28 contains a tiny behavior change with DB_UNIQUE_NAME

A colleague brought this to my attention the other week. And since the blog serves also as my partial memory, I wanted to put this out quickly. It is not a big deal, and most of you will never see this or be affected by it. Still, some may need to be aware that OCW 19.28 contains a tiny behavior change with DB_UNIQUE_NAME.

What has happened?

In the Oracle Clusterware (OCW) Release Update (RU) 19.28 and onward you will find a fix for Bug 34966087 – AH: CRS: FAIL START ACTION IF DB

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

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

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

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

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

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

Oracle AI World 2025: Your guide to Upgrade, Migration and Patching Sessions

Oracle OpenWorld had been renamed to Oracle CloudWorld, and it got rebranded to Oracle AI World this year. And we PMs, Alex, Daniel, Rodrigo and myself look forward to see you there. It’s a perfect opportunity to touch base, discuss your migration challenges, your patching fun – and upgrades certainly, too. You not only can grab a sticker for your laptop lid but we’d love to hear about your experiences, wishes and pain points (if there are any) first hand.

Oracle AI World 2025: Your guide to Upgrade, Migration and Patching Sessions

And of course, we want you to come to our sessions. As usual, we’ll bring real stuff making …

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

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

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

AutoUpgrade migration to Oracle 23ai Exascale with Refreshable Clones

Those of you who have been to our workshops in the past 3 years know that we promote one feature as the ultimate killer feature for moving to Oracle Database 19c and 23ai: Refreshable Clones. These work not only from PDB to PDB, but magically also with a non-CDB. And our teams works with a good number of customers using exactly this technique to Oracle 23ai. Now, we talked about it. And we blogged about it (see below). But there is a brand-new MOS note out there showcasing an AutoUpgrade migration to Oracle 23ai Exascale with Refreshable Clones.

AutoUpgrade migration to Oracle 23ai Exascale with Refreshable Clones

Photo by

Continue reading...

People do super-cool stuff … AutoUpgrade Composer

I am jealous, and so happy. There are so happy about the fact that we have such skilled minds in the industry. One of them is Marcus Vinicius, an Oracle ACE Pro from Brazil who lives in Dallas, TX in the US. And besides being a real wizard he is also a super-nice guy. No idea where all these Brazilian Oracle experts “grow” but I am very proud to have two of the best in the world in our team. But back to Marcus. People do super-cool stuff … AutoUpgrade Composer is something Marcus put out in the wild.

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

Utrecht in Spring is beautiful – and we’ll be there on May 6

No worries, I don’t start writing a travel blog. Or, maybe one day I will. But not for now. Daniel and I will be on the road again next week for a full day workshop in Utrecht on May 6 and in Brussels on May 7. Brussels is sold out already, the registration is closed. But in Utrecht we still have a few seats open due to the superb conference auditorium space in the Oracle office. Clearly, Utrecht in Spring is beautiful – and we’ll be there on May 6. And it is very close to Brussels in …

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

Upgrade 19c and 23ai Workshop in London on April 9, 2025

London calling! Your chance to attend our first full-day Upgrade 19c and 23ai Workshop in London on April 9, 2025 in a decade. Yes, you read correctly. We’ve run such a workshop the last time in 2014. This was when you used an iPhone 6 at best case.  Most importantly, this is an in-person only event. No streaming will be available.

How do you register?

Simple. No extra cost. Zero marketing. Just tech!! But be aware that you should free up your seat in case you can’t make it since we are really …

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

Should you attempt double-hop Oracle Database upgrades?

A long while ago I wrote a blog post about multiple-hop upgrades. And just recently I received many questions about whether one could skip Oracle Database 19c, and rather move into Oracle Database 23ai directly. So, the ask is: Should you attempt double-hop Oracle Database upgrades? 

Should you attempt double-hop Oracle Database upgrades?

Photo by Nik on Unsplash

What is a double-hop or multiple-hop upgrade?

Let me clarify the self-invented term here at first. In every Oracle database release we define the minimum database version you can directly upgrade from. With “upgrade” we refer to using the scripts or tools such as AutoUpgrade. Please …

Continue reading...