ORA-16072 - Levantar una BD luego de remover la configuración de Dataguard

Después de restaurar y recuperar un respaldo de una base de datos que estaba en DATAGUARD, al tratar de levantarla muestra el siguiente error:

SQL> alter database open;

alter database open

*

ERROR en l▒nea 1:

ORA-03113: fin de archivo en el canal de comunicaci▒n

Identificador de Proceso: 42290

Identificador de Sesi▒n: 146 N▒mero de Serie: 3


El mensaje que mostraba en el alert log

LGWR: Primary database is in MAXIMUM AVAILABILITY mode
LGWR: Primary database is in MAXIMUM AVAILABILITY mode
LGWR: Destination LOG_ARCHIVE_DEST_1 is not serviced by LGWR
LGWR: Minimum of 1 LGWR standby database required
Errors in file /u01/app/oracle/diag/rdbms/test/TEST1/trace/TEST1_lgwr_42219.trc:
ORA-16072: a minimum of one standby database destination is required
ARC1 started with pid=25, OS id=42309
LGWR (ospid: 42219): terminating the instance due to error 16072
System state dump requested by (instance=1, osid=42219 (LGWR)), summary=[abnormal instance termination].
System State dumped to trace file /u01/app/oracle/diag/rdbms/test/TEST1/trace/TEST1_diag_42199_20200107131722.trc
Dumping diagnostic data in directory=[cdmp_20200107131722], requested by (instance=1, osid=42219 (LGWR)), summary=[abnormal instance termination].
Instance terminated by LGWR, pid = 42219

La Solución:

Con la base de datos en estado mount.
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE;

Luego bajar y subir la base de datos normalmente.


La Fuente:

ORA-16072 at Startup after Removing Data Guard Configuration (Doc ID 245731.1)

Comments