Q&A

  • interbase에서 i/o error for file....해결방법?

컴퓨터가 다운이 되어 db를 복구하려구 홈페이지를 참고로 하여 아래와 같이
실행하였습니다.

GFIX -V -F MYBASE.GDB
GFIX -M -I MYBASE.GDB
GFIX -V -F MYBASE.GDB

위의 순서대로 한 후 백업을 실행 하였더니
GBAK -G -B -Z -V MYBASE.GDB MYBASE.GBK

아래와 같이 메시지가 나타납니다.

I/O error for file "C:MYBASE.GDB"
Error while trying to read from file
Final of the reached file.

위의 방법외에 db 방법을 살릴수 있는 방법은 없는지요?

(손상된 page를 알고자 합니다. 방법을 아시는분 알려주세요.)


1  COMMENTS
  • Profile
    김순호 2002.04.08 22:18
    방법 없습니다.
    저도 한때 무지 고민하고, 자료를 많이 찿아 봤는데, gfix믿지 마세요.
    프로그램에서 백업을 떠 놓던가
    shadow를 만드세요.
    shadow는 원본 db의 복사본입니다.
    ibconsole에서 create shadwo 1 'c:kk.shd' 같이 만드시면, 되구요
    자료가 잘곳되었을 경우는 c:kk.shd --> c:kk.gdb로 만드시면 됩니다.