아래와 같은 질의를 하면 에러가 없습니다.
SELECT count(ca.cate_name) as cnt FROM "t_category" ca ;
뒤에 where 절을 붙이면 아래와 같은 에러가 발생합니다.
SELECT count(ca.cate_name) as cnt FROM "t_category" ca WHERE ca.shop_id = 'rosemaker';
실행 오류 :-46
3번째 라인 실행 오류
오류 설명:
Internal error: slot 3 on page 4231 of volume "/home/CUBRID/databases/myrose/myrose_x001" is not allocated.
갑자기 이런 증상이 나오는데,,
해결 부탁드립니다.
/home/CUBRID/databases/myrose/myrose_x001 위치에 파일이 존재하는지 확인 부탁드립니다.
그리고 만약 파일이 존재한다면 DB 볼륨이 파손되었기 때문에 나오는 현상으로 backup이나 unloaddb 파일을 이용하여 복구를 하셔야 합니다.