어는 한 테이블에서 (예를들어, merch_info 테이블) count 하는 쿼리 문(select count(*) from merch_info)을 하면, "Database file appears corrupt (wrong type page)" 에러가 납니다.
이건 전체 레코드 중 어느 몇개 레코드가 잘못된것 같은데, 여기서 몇가지 질문이 있습니다.
1. 복구하는 방법이 있는가요?
=> 참고로, gfix -v -f *.gdb 를 사용하여 하니까 일시적으로 위와같은 에러는 나지 않는데, 제대로
복구가 된 건지 궁금합니다. 그리고, 또 다른 update/insert 작업을 하고나면 다른 table에 위와같은
에러가 나기도 합니다.
2. 한 DB에서 table 이 이상이 있는지 check하는 방법이 있습니까?
고수님들의 답변 부탁드립니다.
그럼 행복한 하루 되십시요...
|