idgen 에서 어느 부분을 수정해야하나요?
- 작성자 :
- 김*준
- 작성일 :
- 2021-05-31 08:56:50
- 조회수 :
- 3,935
- 구분 :
- 공통컴포넌트 /
- 진행상태 :
- 완료
Q
현재 개발DB에서 등록된 글을 실DB에 옮겨두고 추가로 글을 등록하려고 하는데
아래와 같이
2021-05-31 08:53:22,389 ERROR [egovframework.com.uss.olh.qna.service.impl.EgovQnaServiceImpl]
### Error updating database. Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnqainfo_pk(B+tree: 1|157312|157313) ON CLASS comtnqainfo(CLASS_OID: 0|234|4). key: 'QA_00000000000000041'
pk에러가 뜨는데,
아마 idgen에서 늘어난 숫자만큼 감지하지 못해서 중복에러가 뜨는 것 같은데요
혹시 ids테이블에서 어느부분을 수정해야하나요?
제가 idgen을 잘 알지못해 죄송합니다
아래와 같이
2021-05-31 08:53:22,389 ERROR [egovframework.com.uss.olh.qna.service.impl.EgovQnaServiceImpl]
### Error updating database. Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnqainfo_pk(B+tree: 1|157312|157313) ON CLASS comtnqainfo(CLASS_OID: 0|234|4). key: 'QA_00000000000000041'
pk에러가 뜨는데,
아마 idgen에서 늘어난 숫자만큼 감지하지 못해서 중복에러가 뜨는 것 같은데요
혹시 ids테이블에서 어느부분을 수정해야하나요?
제가 idgen을 잘 알지못해 죄송합니다
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 : cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
ID Generation 설정 XML 에 Next ID를 보관하는
테이블 및 컬럼명을 정의해서 사용하고 있습니다.
정의된 테이블의 칼럼면에 매핑되는 값이
Next ID로 사용되니 이 부분을 맞춰주시기 바랍니다.
관련된 내용은 위키가이드에서도 확인하실 수 있으니 참고하시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:id_generation
감사합니다.
표준프레임워크센터입니다.
ID Generation 설정 XML 에 Next ID를 보관하는
테이블 및 컬럼명을 정의해서 사용하고 있습니다.
정의된 테이블의 칼럼면에 매핑되는 값이
Next ID로 사용되니 이 부분을 맞춰주시기 바랍니다.
관련된 내용은 위키가이드에서도 확인하실 수 있으니 참고하시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:id_generation
감사합니다.