ORA-01110: data file N: 'path'(データファイル N: 'path')
Oracle意味
指定された番号とパスのデータファイルに問題があることを示す補足 (二次) メッセージ。単独では出現せず、実際の問題を報告する別の ORA エラーが先行する。この行は影響を受けるデータファイルを示すだけである。
原因
通常、データファイルのオフライン (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-00955name is already used by an existing object(名前は既存のオブジェクトが使用している)
- ORA-02449unique/primary keys in table referenced by foreign keys(表の一意/主キーが外部キーにより参照されている)
- ORA-01950no privileges on tablespace 'name'(表領域に対する権限がない)
- ORA-16038log N sequence# M cannot be archived(ログ N (順序番号 M) をアーカイブできない)
- ORA-19809limit exceeded for recovery files(リカバリファイルの制限超過)
- ORA-00376file N cannot be read at this time(ファイル N は現在読み取れない)
- ORA-12520TNS:listener could not find available handler for requested type of server(要求されたサーバータイプに使用可能なハンドラがリスナーで見つからない)