DBAtlas · Veritabanı operasyon atlası

ORA-00376: file N cannot be read at this time

Oracle

Ne demek?

Belirtilen numaralı datafile şu an okunamıyor; çünkü offline durumda ya da erişilemez halde. İlgili tablespace'teki verilere ulaşmaya çalışan sorgular ve işlemler bu hatayla başarısız olur.

Neden olur?

Datafile bir hata sonrası otomatik olarak veya elle offline alınmış; medya kurtarma bekliyor; disk erişilemez hale gelmiş ya da NOARCHIVELOG modunda kurtarılamayan bir dosya offline bırakılmıştır. Genellikle ORA-01110 satırıyla birlikte hangi dosya olduğunu gösterir.

Nasıl çözülür?

Dosya durumunu görün: SELECT file#, name, status FROM v$datafile WHERE status != 'ONLINE'; Kurtarıp online alın: RECOVER DATAFILE N; ardından ALTER DATABASE DATAFILE N ONLINE; Fiziksel bozulma/kayıp varsa RMAN ile geri yükleyip kurtarın: RESTORE DATAFILE N; RECOVER DATAFILE N; Disk/donanım sorununu da mutlaka giderin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar