config file

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

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

Can I convert a non-CDB into a CDB?

Those of you who work with the Multitenant or CDB architecture for a longer time may find this blog post title strange. But as I learned the other week at the German Oracle User Group conference (DOAG 2024), others still have this question: Can I convert a non-CDB into a CDB?

Can I convert a non-CDB into a CDB?

Photo by Jeffery Ho on Unsplash

Can you convert?

Short answer: No.

End-of-blog-post.
Well, of course, not.
Let me explain this a bit more.

When you have a non-CDB database today, you can’t convert it into a CDB (Container Database). This path isn’t possible but there is another path. …

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

Upgrading a non-CDB to Oracle Database 21c with AutoUpgrade

Yesterday I wrote about the installation of Oracle Database 21c on Linux. But today it is time for Upgrading to Oracle Database 21c with AutoUpgrade.

Upgrading a non-CDB to Oracle Database 21c with AutoUpgrade

Photo by Arjun MJ on Unsplash

AutoUpgrade

You may have heard it already from us and other colleagues, but we can’t repeat it often enough: There is only one recommended tool to upgrade your databases – and this is AutoUpgrade.

In my 21c home, I’m checking the deployed version of AutoUpgrade at first:

[CDB3] oracle@hol:/u01/app/oracle/product/21/rdbms/admin
$ java -jar autoupgrade.jar -version
build.hash 57ab246
build.version 21.1.3
build.date 2021/04/21 13:32:13
build.max_target_version 21
build.supported_target_versions 12.2,18,19,21
build.type production

Now please …

Continue reading...

Create and adjust the config file for AutoUpgrade 19c

Create and adjust the config file for AutoUpgrade 19cThis is the first of a series of blog post explaining the new AutoUpgrade utility step-by-step. You’ll find the tool and overview information in The New AutoUpgrade Utility in Oracle 19c

In this blog post here I will explain and demonstrate how you can create a sample config file and adjust it for a standard database upgrade.

You will see how to add additional options and change default settings. Furthermore, I will showcase how to change, adjust and tweak init.ora parameters during or after upgrade in the upcoming blog posts.

AutoUpgrade – Step-by-step

  1. The new AutoUpgrade Utility – Download,
… Continue reading...