ORA-01113: file N needs media recovery
Oracle¿Qué significa?
Se está poniendo online un datafile o abriendo la base de datos, pero el archivo es inconsistente; debe aplicarse primero media recovery antes de continuar. El archivo está en un SCN más antiguo/inconsistente del que espera el control file.
¿Por qué ocurre?
El datafile se restauró desde un backup antiguo, no se aplicó redo mientras estaba offline, o el archivo no está al día tras una caída de la instancia/del almacenamiento. Normalmente se debe a omitir el paso de recover tras una restauración o a que un archivo permaneció offline mucho tiempo.
Cómo solucionarlo
Recupere el archivo o la base de datos: RECOVER DATAFILE N; o RECOVER DATABASE; luego ALTER DATABASE DATAFILE N ONLINE; o ALTER DATABASE OPEN; Asegúrese de que los logs archivados necesarios estén accesibles. Con RMAN: tras un RESTORE si es necesario, ejecute RECOVER DATAFILE N;. Siga el alert.log para ver qué logs se solicitan.
Más entradas de este motor
- ORA-01466unable to read data - table definition has changed (no se pueden leer los datos; la definición de la tabla ha cambiado)
- ORA-08176consistent read failure; rollback data not available (fallo de lectura consistente; datos de rollback no disponibles)
- ORA-00020maximum number of processes (N) exceeded (se superó el número máximo de procesos (N))
- ORA-02393exceeded call limit on CPU usage
- ORA-12801error signaled in parallel query server Pnnn (error en el servidor de parallel query Pnnn)