ORA-01110: data file N: 'path'
Oracle¿Qué significa?
Mensaje complementario (secundario) que indica un problema con el datafile del número y la ruta indicados. Nunca aparece solo; lo precede otro error ORA que informa del problema real, y esta línea solo indica qué datafile está afectado.
¿Por qué ocurre?
Suele acompañar a un error principal, como un datafile offline (ORA-00376), que necesita media recovery (ORA-01113), corrupción de bloques (ORA-01578) o un archivo ilegible. Puede desencadenarlo un fallo de disco, un borrado accidental, un archivo movido o una restauración incompleta desde backup.
Cómo solucionarlo
Lea el error ORA real que precede a esta línea y resuélvalo. Revise el archivo afectado: SELECT file#, name, status FROM v$datafile; Si se necesita recuperación: RECOVER DATAFILE 'path'; luego ALTER DATABASE DATAFILE 'path' ONLINE; Si el archivo se ha perdido físicamente, restáurelo y recupérelo con RMAN: RESTORE DATAFILE N; RECOVER DATAFILE N;
Más entradas de este motor
- ORA-00955name is already used by an existing object (el nombre ya lo usa un objeto existente)
- ORA-02449unique/primary keys in table referenced by foreign keys (claves únicas/primarias referenciadas por claves foráneas)
- ORA-01950no privileges on tablespace 'name' (sin privilegios sobre el tablespace)
- ORA-16038log N sequence# M cannot be archived
- ORA-19809limit exceeded for recovery files
- ORA-00376file N cannot be read at this time
- ORA-12520TNS:listener could not find available handler for requested type of server (el listener no encontró un handler disponible para el tipo de servidor solicitado)