ORA-01115: 파일에서 블록을 읽는데 IO 오류입니다 (블록 번호 ) ORA-01110: 0 데이터 파일: ORA-27070: 비동기 읽기/쓰기를 실패했습니다. OSD-04006: ReadFile() 실패, 파일에서 읽을 수 없음 O/S-Error: (OS 1117) I/O 장치 오류로 인해 요청이 수행될 수 없습니다.

ORA-01115: 파일에서 블록을 읽는데 IO 오류입니다 (블록 번호 ) 예외를 최종으로 하여 복합적인 오류가 발생하였습니다. 아마 콜 스택의 최초 발생 지점이 오류를 해결하는 핵심적인 역할을 하지 않을까 합니다. OS 자체가 소프트웨어 또는 하드웨어적인 결함으로 손상이 된 것으로 보입니다.

ORA-01115 파일에서 블록을 읽는데 IO 오류입니다

  • ORA-01115:  파일에서 블록을 읽는데 IO 오류입니다 (블록 번호 )
  • ORA-01110: 0 데이터 파일: 'C:\dbf_name.DBF'
  • ORA-27070: 비동기 읽기/쓰기를 실패했습니다.
  • OSD-04006: ReadFile() 실패, 파일에서 읽을 수 없음
  • O/S-Error: (OS 1117) I/O 장치 오류로 인해 요청이 수행될 수 없습니다.

ORA-01115 오류는 블록을 읽는 중에 발생한 IO, 입출력 문제를 나타내며, 이는 ORA-01110 데이터 파일과 관련된 문제 파일을 가리키고 있는 것으로 보입니다. 연쇄적으로 ORA-27070 오류를 통해 비동기 읽기가 실패하였음을 추측할 수 있습니다. OSD-04006 오류를 통해 쓰기보다는 읽기, 파일 시스템 문제 그리고 특정 O/S 오류 (OS 1117)는 I/O 장치 오류로 인해 요청이 수행되지 못했음을 알 수 있습니다.

  • 물리적 디스크 확인 : 데이터 파일이 저장된 디스크가 제대로 작동하는지 확인하세요. 디스크에 물리적 문제가 있을 경우 I/O 오류가 발생할 수 있습니다. 디스크 진단을 실행하거나 시스템 로그에서 디스크 관련 오류를 확인할 수 있습니다.
  • 디스크 공간 확인 : C:\dbf_name.DBF 파일이 위치한 드라이브에 충분한 디스크 공간이 있는지 확인하세요. 공간이 부족하면 I/O 오류가 발생할 수 있습니다.
  • 파일 권한 검토 : 오라클 프로세스가 C:\dbf_name.DBF 파일을 읽을 수 있는 필요한 권한을 갖고 있는지 확인하세요. 파일 권한이 부족한 경우에도 I/O 오류를 발생할 수 있을 것입니다.
  • 하드웨어 확인 : 하드웨어 구성 요소의 문제 점검을 확인하세요. 하드웨어 고장은 I/O 문제에 야기할 수 있습니다. 참고로 해당 문제는 이 경우에 가까웠습니다. 하드웨어 및 운영체제가 복구할 수 없을 정도로 손상이 되어 교체를 진행하였습니다.
  • 오라클 로그 : 추가 정보를 얻기 위해 오라클 얼러트 로그를 확인하세요. I/O 문제의 성격에 대한 자세한 내용을 제공받을 수도 있을 것입니다.

댓글 쓰기
가져가실 때, 출처 표시 부탁드려요! 감사합니다. 💗