Warning: OPatchauto ignores disabled components – possible licensing issues
Since many years at my customer I’m using “opatchauto” to perform a out-of-place patching of Oracle Restart (GI+RDBMS).
My customer is concerned about database users using not licensed options, like partitioning. To avoid it, at the installation time the partitioning option is disabled using chopt, like described at Doc ID 948061.1.
Today during a check we noticed that Partitioning option was activated everywhere, which is not the client standard! We found out the origin of the problem was the out-of-place patching with “opatchauto”.
The big advantage of using “opatchauto” is that it allows easily either a single-step or a two-step Out-of-Place patching. We just write in a properties file the name of the new Oracle Homes and it does:
- Clone current GI + RDBMS homes to new Homes (prepare clone)
- Patches the new homes (prepare clone)
- Stops GI and DBs (switch clone)
- Switches GI and DBs from current homes to new Homes (switch clone)
- Restart everything (switch clone)
- Runs Datapatch on DBs if not standby (switch clone)
This allows to decrease the patching downtime without RAC to about 10 minutes, with the two-step (prepare clone + switch clone) operation.
Here the steps to reproduce de bug:
(more…)