Cuando los procesos en una base de datos se detienen, es bueno revisar el alert log de la instancia, en el aparecen los errores que se estén presentando.
En mi caso el error era el siguiente…
ORA-19815: WARNING: db_recovery_file_dest_size of 4385144832 bytes is 100.00% used, and has 0 remaining bytes available.
Procedo entonces a revisar con el siguiente script sql , el estado de archive logs
set pages 200; set lines 200; col name for a25; set numwidth 15; SELECT * FROM V$RECOVERY_FILE_DEST; quit;
la salida es la siguiente
Connected to: Oracle Database 11g Release 11.2.0.4.0 - 64bit Production NAME SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES ------------------------- --------------- --------------- ----------------- --------------- /u01/app/oracle/fast_reco 4385144832 4385068032 0 85 very_area Disconnected from Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
En este caso, con RMAN borro todos los archivelogs, no es lo mas recomendable, pero es efectivo debido a la urgencia que se presenta en la disponibilidad de la instancia
[oracle@heimdal: DSRLLO [~/pad/scripts] 18:02:12 $ rman target / Recovery Manager: Release 11.2.0.4.0 - Production on Thu Sep 13 18:02:24 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. connected to target database: DSRLLO (DBID=3454913331) RMAN> delete noprompt archivelog all; ...........
Luego de un rato el sistema borra todos los archive logs y nos deja suficiente espacio para seguir trabajando.
Sin respuestas