Problema
Al momento de intentar borrar una base de datos, abriéndola en estado «mount exclusive restrict», evidenciamos el error ORA-01586.
Los detalles del error son los siguientes:
SQL> startup mount exclusive restrict
ORACLE instance started.
Total System Global Area 1778381840 bytes
Fixed Size 8897552 bytes
Variable Size 419430400 bytes
Database Buffers 1342177280 bytes
Redo Buffers 7876608 bytes
Database mounted.
SQL> drop database;
drop database
*
ERROR at line 1:
ORA-01586: database must be mounted EXCLUSIVE and not open for this operation
Solucion ORA-01586
El error ORA-01586, se debe a que la base de datos se encuentra en modo cluster (RAC). Para solucionar el error, se debe pasar el parametro cluster_database a falso.
SQL> alter system set cluster_database=FALSE scope=spfile;
Posterior, realizamos un reinicio de la base de datos.
SQL> shutdown immediate;
SQL> startup mount restrict;
Ahora se puede realizar el borrado de la base de datos de manera exitosa.
SQL> drop database;
Database dropped.
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL>
Tambien puedes ver el siguiente articulo