ORA-00376: file N cannot be read at this time
OracleO que significa?
O datafile com o número informado não pode ser lido no momento porque está offline ou inacessível. Consultas e operações que acessam dados no tablespace afetado falham com este erro.
Por que acontece?
O datafile foi colocado offline automaticamente após um erro ou manualmente; está aguardando media recovery; o disco ficou inacessível; ou um arquivo que não pode ser recuperado em modo NOARCHIVELOG foi deixado offline. Geralmente vem acompanhado de uma linha ORA-01110 que identifica o arquivo.
Como resolver
Veja o status dos arquivos: SELECT file#, name, status FROM v$datafile WHERE status != 'ONLINE'; Recupere e coloque online: RECOVER DATAFILE N; depois ALTER DATABASE DATAFILE N ONLINE; Se houver corrupção/perda física, restaure e recupere com RMAN: RESTORE DATAFILE N; RECOVER DATAFILE N; Corrija também o problema subjacente de disco/hardware.
Mais entradas deste banco
- ORA-01110data file N: 'path'
- ORA-16038log N sequence# M cannot be archived
- ORA-19809limit exceeded for recovery files
- ORA-12520TNS:listener could not find available handler for requested type of server (o listener não encontrou um handler disponível para o tipo de servidor solicitado)
- ORA-28001the password has expired
- ORA-38029object statistics are locked
- ORA-00845MEMORY_TARGET not supported on this system (MEMORY_TARGET não é suportado neste sistema)