Background Image

FORUM

조회 수 10762 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
현재 운영 중이 데이터베이스에서 특정 테이블을 최적화 하니 다음과 같은 에러가 발생합니다.

[cubrid@www ~]$ cubrid optimizedb -n lot_data goeip08
 
CUBRID 2008 R1.4
 
Internal error: object 0|1116|14 may be corrupted.


해서 다음과 같은 명령으로 복구를 시도 했습니다.
[cubrid@www ~]$ cubrid checkdb -S goeip08 --repair
 
CUBRID 2008 R1.4
 
Some inconsistencies were detected in your database.
 Please consult error_log_file /app/server/cubrid/product/8.1.4/log/server/goeip08_20090710_1944.err for additional information.

해당 에러 페이지를 보니
 
Time: 07/10/09 19:44:45.792 - ERROR *** ERROR CODE = -670, Tran = 1, EID = 105350
Operation would have caused one or more unique constraint violations.
 
Time: 07/10/09 19:44:45.792 - ERROR *** ERROR CODE = -670, Tran = 1, EID = 105351
Operation would have caused one or more unique constraint violations.
 
Time: 07/10/09 19:44:45.792 - ERROR *** ERROR CODE = -670, Tran = 1, EID = 105352
Operation would have caused one or more unique constraint violations.
..............................
형식으로 에러로그가 출력되어 있네요. 일단 메세지 내용으로 보니 무결성 쪽이 문제가 있는것 같은데요.

이런식의 에러는 어떻게 처리를 해야 할까요.

참고로 해당 데이터에는 데이터가 약 6만건 정도 저장되어 있답니다.

감사합니다.


  • ?
    정만영 2009.07.11 15:03
    첫번째, cubrid optimizedb 메시지 내용은 데이터베이스(object 0|1116|14) 손상된 것으로 보입니다.( 백업파일로 cubrid restoredb or 큐브리드 매니저 복구 명령 실행하여 복구해 보세요.!)
    두번째, cubrid checkdb는 데이터베이스 복구 명령이 아니고 인덱스와 데이터 구조를 확인하기 위한 것입니다, 즉, 물리적 일치 확인 명령으로 checkdb 실행 후 불일치로 나올 경우 --repair 옵션으로 자동 수정을 시도해 볼 수 있습니다.
    마지막
    ERROR CODE = -670 오류는 Unique 컬럼에 중복 값이 들어와 발생한 오류입니다.
  • ?
    정만영 2009.07.11 15:09
    오류 메세지 관련하여 한번더 검토가 필요합니다.
    $CUBRID/log/server 최근 로그를 확인하시고 첫번째 메시지와 동일한 것이 여러 번 있다면 복구를 권장합니다.
  • ?
    정만영 2009.07.11 15:10
    오류 메세지 관련하여 한번더 검토가 필요합니다.
    $CUBRID/log/server 최근 로그를 확인하시고 첫번째 메시지와 동일한 것이 여러 번 있다면 복구를 권장합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 136
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4477
305 큐브리드매니저에서 dba암호를 걸어버리면 연결할수 없다.브로커와 구동상태를 점검하라. 이렇게 오류가 나오네요 2 블루토토 2011.06.23 10035
304 큐브리드매니저에서 값을 바로 수정하기는 어려운가요? 2 file 고영진 2009.09.24 13815
303 큐브리드매니저에서 데이터 내려받기시 컬럼명 같이 저장기능 추가 2 file 고영진 2009.09.24 12894
302 큐브리드매니저에서 질의결과가 나타나지 않습니다. 3 file 미스터투 2011.06.19 9112
301 큐브리드매니저에서 한글은 어떻게? 1 초짜큐브 2010.07.12 10050
300 큐브리드매니저에서서버접속시연결오류가납니다 2 secret 훈이아빠 2016.12.01 15
299 큐브리드매니저의 아이콘 개선 요청 3 file 고영진 2009.09.24 11361
298 큐브리드매니져로 테이블에 MULTISET 추가시 1 하나엘 2009.12.02 10126
297 큐브리드메니저 브로커 접속 에러 - 353 1 leemited 2020.06.24 172
296 큐브리드상에서 한글을 깨지지 않고 자르는 방법이 있을까요? 1 file 안지민 2012.03.13 9326
295 큐브리드설정 문의 5 초보 2010.04.13 10026
294 큐브리드설치에러;; 1 가루구 2009.02.14 12593
293 큐브리드앱스팩 설치문의 1 오케이디바이스 2009.11.26 9069
292 큐브리드에 PK, FK, INDEX 이름명 변경 신텍스 문의 드립니다. 1 덴드로비움 2017.08.30 1070
291 큐브리드에 Synonym기능 있나요? 1 김성일컴퍼니 2013.07.18 10890
290 큐브리드에 db link 기능이 있나요? 1 김성일컴퍼니 2013.07.18 10413
289 큐브리드에 데이타 타입 지정문제 4 지니보이 2009.12.26 20203
288 큐브리드에 있는 sql데이터를 다른사이트에 표출하는방법 3 꼴통개발자 2019.11.05 181
287 큐브리드에 제공하는 파티셔닝 사용후 조회시 문제 5 file 연습용 2021.09.01 169
286 큐브리드에도 테이블 정보를 담고 있는 DB가 있나요? 2 파란토끼 2013.09.27 9959
Board Pagination Prev 1 ... 181 182 183 184 185 186 187 188 189 190 ... 201 Next
/ 201

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales