일단 file system 부터 점검해 보시는게 좋겠습니다.
data 디렉토리가 존재하는 파티션을 첵크부터 해보십시요.
fsck.ext2 /dev/hda?
그리고 나서도 그러한 증상이 계속된다면, 일단 먼저 깨지지 않은 테이블의
내용부터 빨리 백업받으시는게 좋겠습니다.
dump 는 깨진 테이블 하나 때문에 쓸수가 없다고 하였으므로, 테이블을 만들때
사용한 sql 문장과, 데이터 내용들을 텍스트 형태의 외부파일로 각각 출력받아
두시기 바랍니다.
>>김훈동 님께서 쓰시길<<
:: 테이블 하나까 깨졌습니다.
:: drop 도 안되고
:: select
:: delete
:: 심지어 vacuum 할때도
:: 다음과 같은 에러가 뜨는 군요..
:: ERROR: AttrDefaultFetch: unexpected record found for attr /13590 in rel card_table
::
:: card_table 이라는 table 이 깨진건데 그것만 억세스시 에러가 뜨고 다른
:: 테이블은 문제가 없군요..
:: 하지만 dump 및 vacuum 등 전체 db 에 대한 백업이 저 하나의 테이블때문에
:: 안되고 있습니다. 이는 어케 복구 해야 하는지요?
|