I'm running a manual 11g to 18c upgrade:
Oracle Restart 19.7Source Home 126.96.36.199Target Home 188.8.131.52
I have shutdown the database using srvctl from the 11g home.I have started the
database using sqlplus from the 18c home in upgrade mode.I have started the
upgrade using dbupgrade.
Then, a few minutes in and for no apparent reason, as can be seen in ohasd.trc,
Oracle Restart tries to restart the database from the old 11g home, whilst
dbupgrade is still running.It seems to start (although an
ORA-600[kccsbck_first] is logged), and hilarity ensues. Ultimately the upgrade
fails with CRS-5702 (resource already running) at a point where it attempts to
do a restart.
My question is: why does Oracle Restart attempt to bring up the database which
was cleanly shutdown before the upgrade?
I've used this approach on dozens of other databases without problems, and
running dbupgrade again on this one seems to work fine too.