DBAtlas · 데이터베이스 운영 아틀라스

ORA-01110: data file N: 'path'

Oracle

의미

지정된 번호와 경로의 데이터 파일에 문제가 있음을 알리는 보조(2차) 메시지다. 단독으로 나타나지 않으며, 실제 문제를 보고하는 다른 ORA 오류 뒤에 출력되고, 이 줄은 어떤 데이터 파일이 영향을 받았는지만 알려 준다.

원인

보통 데이터 파일 오프라인(ORA-00376), 미디어 복구 필요(ORA-01113), 블록 손상(ORA-01578), 파일 읽기 불가 같은 1차 오류와 함께 나타난다. 디스크 장애, 실수로 인한 삭제, 파일 이동, 백업에서의 불완전한 복원이 원인이 될 수 있다.

해결 방법

이 줄 앞에 있는 실제 ORA 오류를 읽고 해결한다. 영향을 받은 파일 확인: SELECT file#, name, status FROM v$datafile; 복구가 필요하면: RECOVER DATAFILE 'path'; 이후 ALTER DATABASE DATAFILE 'path' ONLINE; 파일이 물리적으로 유실되었다면 RMAN으로 복원 및 복구한다: RESTORE DATAFILE N; RECOVER DATAFILE N;

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목