Hello,
actually we are upgrading oracle 12.1.0.4 to 18.3.0.
Basically we are using the restart environment of Grid-Infrastructure (no cluster, no rac !). Each server is a standalone server configuration.
OS = Oracle Linux 7.6
For several databases physical standbys are set up.
our process of upgrading:
1. on the server containing primary-databases :
a) removing databases in version 12.1 from restart in version 12.1
b) upgrading grid infrastructure to 18.3.0
(deinstall 12.1, install 18.3.0 - only software, config per roothas.pl)
c) adding all primary databases in version 12.1 to GI-restart in version 18.3.0
2. on the server running standby databases :
a) removing databases in version 12.1 from restart in version 12.1
b) upgrading grid infrastructure to 18.3.0
(deinstall 12.1, install 18.3.0 - only software, config per roothas.pl)
c) adding all standby databases in version 12.1 to GI-restart in version 18.3.0
3. on both server : installing oracle software of version 18.3.0 in a new ORACLE_HOME
4. on standby server we want to :
... move the first standby from ORACLE_HOME 12.1 to ORACLE_HOME 18.3.0
a) srvctl stop ... (in 12.1)
b) srvctl remove ... (in 12.1)
c) changing shell environment ($ORACLE_HOME, $PATH,...) to 18.3.0
d) moving spfile + pwfile to new ORACLE_HOME (18.3.0)
e) srvctl add ... with new ORACLE_HOME
up to that point everything works fine !
f) but when attempting to check configuration (in 18.3.0) per
srvctl config database ... we are running into the following errors:
PRCD-1024 : Failed to retrieve instance list for database dbe100es (the affected standby database)
PRCR-1055 : Cluster membership check failed for node srvst304 (the server running physical standby)
any ideas ?
Thanks in advance.
Regards
Michael