Oracle 19c.
Primary - 2 node RAC, ASM
Standby - single instance, ASM
After switchover, getting following:
DGMGRL> show configuration
Configuration - my_dg_config
Protection Mode: MaxPerformance
Members:
sv_stby - Primary database
sv - Physical standby database
Error: ORA-16816: incorrect database role
Fast-Start Failover: Disabled
Configuration Status:
ERROR (status updated 3 seconds ago)
DGMGRL> show database sv
Database - sv
Role: PHYSICAL STANDBY
Intended State: APPLY-ON
Transport Lag: 0 seconds (computed 1 second ago)
Apply Lag: 0 seconds (computed 1 second ago)
Average Apply Rate: 0 Byte/s
Real Time Query: OFF
Instance(s):
SV1 (apply instance)
SV2
Database Error(s):
ORA-16816: incorrect database role
Database Status:
ERROR
DGMGRL> show database sv_stby
Database - sv_stby
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
SV
Database Status:
SUCCESS
In alert.log:
TT04 (PID:65793): Error 12528 received logging on to the standby
TT04 (PID:65793): Error 12528 attaching to RFS for reconnect
2026-02-10T21:18:34.855057+04:00
Errors in file /oracle/diag/rdbms/sv_stby/SV/trace/SV_tt04_65793.trc:
ORA-03135: connection lost contact
TT04 (PID:65793): Error 3135 for LNO:1 to 'sv'
2026-02-10T21:18:34.861955+04:00
Errors in file /oracle/diag/rdbms/sv_stby/SV/trace/SV_tt04_65793.trc:
ORA-03135: connection lost contact
Trace /oracle/diag/rdbms/sv_stby/SV/trace/SV_tt04_65793.trc:
*** 2026-02-10T21:18:34.845337+04:00 (CDB$ROOT(1))
krsu_upi_status: RFS network connection lost at host 'sv', error=3135
krsb_stream_dispatch: No active stream for remote target:2, returning
krsu_upi_status: Error 3135 writing archive log file at host 'sv'
*** 2026-02-10 21:18:34.845488 [krsh.c:6411]
Attempting LAD:2 network reconnect (3135)
krsu_upi_rcon: Retry every 5 seconds up to 1 times
krsu_reinit_conn: OCIServerAttach failed -1
krsu_dump_oci_emsg: Detailed OCI error val is 12528 and errmsg is 'ORA-12528: TNS:listener: all appropriate instances
are blocking new connections