아래의 오류 내용을 보면 dirty page가 발생한것 같습니다.
oncheck -cDI 명령을 통해서 특정 데이터베이스 내의 테이블에 할당된 data page, index page, blob page를 check할 수 있습니다.
만약 bad page가 발생하는 경우, 서버가 repair 할 수 있는 수준이면 복구를 수행하지만 복구할 수 없는 상태이면 테이블의 데이터를 내리고 테이블 재 생성 후
다시 올려야 합니다.
데이터베이스 내의 모든 테이블에 대해서 oncheck -cDI를 수행했을때, dbdic 데이터베이스의 message 테이블에서 오류가 나타나네요.
informix 계정에서 oncheck -cDI dbdic:message 라는 명령을 한번 더 수행해 보시고,
오류가 여전하다면 message 테이블을 재 생성하고 데이터를 다시 올려야
할것 같습니다.
날짜: 2003-08-04 15:44:56,
조회수: 2223 |