A veces si se tira/cae/apaga la BBDD de manenera inconsistente se pueden perder los redologs. En esta entrada simularemos que no tenemos backup. Al arrancar la BBDD se queda en estado mount y lanza mensajes de error:
SQL> startup
ORACLE instance started.
Total System Global Area ...
...
Database mounted.
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/oracle/data/orcl/redo03.log'
ORA-27037: unable to obtain file status
Linux Error: 2: No such file or directory
Additional information: 3
La forma de levantar la instancia sería
SQL> CREATE PFILE FROM SPFILE;
Edit pfile and add parameter *._allow_resetlogs_corruption=true
SQL> STARTUP MOUNT PFILE='/oracle/product/11.2.0.4/dbhome_1/dbs/pfileorcl.ora'
SQL> ALTER DATABASE OPEN RESETLOGS;
SQL> SHUTDOWM IMEMDIATE
SQL> STARTUP
ORACLE instance started.
Total System Global Area ...
...
Database mounted.
Database opened.
No hay comentarios:
Publicar un comentario