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;
Ещё по этой СУБД
- ORA-00955Имя уже используется существующим объектом
- ORA-02449На уникальные/первичные ключи таблицы ссылаются внешние ключи
- ORA-01950Нет привилегий на табличное пространство 'name'
- 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