DBAtlas · Атлас эксплуатации баз данных

ORA-01110: data file N: 'path'

Oracle

Что это значит?

Дополнительное (вторичное) сообщение, указывающее на проблему с файлом данных с указанным номером и путём. Оно никогда не появляется само по себе: ему предшествует другая ошибка ORA, сообщающая о фактической проблеме, а эта строка лишь указывает, какой файл данных затронут.

Почему возникает?

Обычно сопровождает основную ошибку: файл данных в режиме offline (ORA-00376), требуется восстановление носителя (ORA-01113), повреждение блока (ORA-01578) или файл недоступен для чтения. Причиной может быть отказ диска, случайное удаление, перемещённый файл или незавершённое восстановление из бэкапа.

Как исправить

Прочитайте фактическую ошибку ORA, предшествующую этой строке, и устраните её. Проверьте затронутый файл: SELECT file#, name, status FROM v$datafile; Если требуется восстановление: RECOVER DATAFILE 'path'; затем ALTER DATABASE DATAFILE 'path' ONLINE; Если файл физически утрачен, восстановите его с помощью RMAN: RESTORE DATAFILE N; RECOVER DATAFILE N;

Открыть в DBAtlas →

Ещё по этой СУБД