WEBLOG 테이블 관련 PK 오류 문의드립니다.
- 작성자 :
- 이*철
- 작성일 :
- 2015-12-22 16:18:28
- 조회수 :
- 1,376
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요. egov프레임워크 사용중인데요.
blocksize는 10으로 설정된 상태이구요 아래와 같은 오류 발생합니다.
--- Check the statement (update failed).
--- Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnewblog_pk(B+tree: 2|204|1050) ON CLASS comtnweblog(CLASS_OID: 0|487|48). key: 'WEBLOG_0000239416532'(OID: 1|1081424|32).[CAS INFO-10.175.72.235:33000,32,65697],[SESSION-2743],[URL-jdbc:cubrid:10.175.72.235:33000:pips_real:pips_real:********:?charset=UTF-8&althosts=10.175.72.236:33000].
com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in egovframework/sqlmap/com/sym/log/wlg/EgovWebLog_SQL_Cubrid.xml.
--- The error occurred while applying a parameter map.
--- Check the WebLogDAO.logInsertWebLog-InlineParameterMap.
--- Check the statement (update failed).
--- Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnewblog_pk(B+tree: 2|204|1050) ON CLASS comtnweblog(CLASS_OID: 0|487|48). key: 'WEBLOG_0000239416532'(OID: 1|1081424|32).[CAS INFO-10.175.72.235:33000,32,65697],[SESSION-2743],[URL-jdbc:cubrid:10.175.72.235:33000:pips_real:pips_real:********:?charset=UTF-8&althosts=10.175.72.236:33000].
at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeUpdate(MappedStatement.java:107) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.insert(SqlMapExecutorDelegate.java:393) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.insert(SqlMapSessionImpl.java:82) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at org.springframework.orm.ibatis.SqlMapClientTemplate$8.doInSqlMapClient(SqlMapClientTemplate.java:369) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:203) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.orm.ibatis.SqlMapClientTemplate.insert(SqlMapClientTemplate.java:367) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
확인 부탁드립니다.
감사합니다.
blocksize는 10으로 설정된 상태이구요 아래와 같은 오류 발생합니다.
--- Check the statement (update failed).
--- Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnewblog_pk(B+tree: 2|204|1050) ON CLASS comtnweblog(CLASS_OID: 0|487|48). key: 'WEBLOG_0000239416532'(OID: 1|1081424|32).[CAS INFO-10.175.72.235:33000,32,65697],[SESSION-2743],[URL-jdbc:cubrid:10.175.72.235:33000:pips_real:pips_real:********:?charset=UTF-8&althosts=10.175.72.236:33000].
com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in egovframework/sqlmap/com/sym/log/wlg/EgovWebLog_SQL_Cubrid.xml.
--- The error occurred while applying a parameter map.
--- Check the WebLogDAO.logInsertWebLog-InlineParameterMap.
--- Check the statement (update failed).
--- Cause: cubrid.jdbc.driver.CUBRIDException: Operation would have caused one or more unique constraint violations. INDEX comtnewblog_pk(B+tree: 2|204|1050) ON CLASS comtnweblog(CLASS_OID: 0|487|48). key: 'WEBLOG_0000239416532'(OID: 1|1081424|32).[CAS INFO-10.175.72.235:33000,32,65697],[SESSION-2743],[URL-jdbc:cubrid:10.175.72.235:33000:pips_real:pips_real:********:?charset=UTF-8&althosts=10.175.72.236:33000].
at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeUpdate(MappedStatement.java:107) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.insert(SqlMapExecutorDelegate.java:393) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.insert(SqlMapSessionImpl.java:82) ~[ibatis-sqlmap-2.3.4.726.jar:?]
at org.springframework.orm.ibatis.SqlMapClientTemplate$8.doInSqlMapClient(SqlMapClientTemplate.java:369) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:203) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
at org.springframework.orm.ibatis.SqlMapClientTemplate.insert(SqlMapClientTemplate.java:367) ~[spring-orm-3.2.9.RELEASE.jar:3.2.9.RELEASE]
확인 부탁드립니다.
감사합니다.
A
이승철님, 안녕하세요.
오류메세지에 표시된 constraint명인 comtnewblog_pk가 무엇인지 확인이 필요할 것 같습니다.
센터에서 제공해드리는 ddl에는 포함되지 않은 constraint명이기에, 별도로 생성하신 constraint가 아닐까 추측되며, 센터측에서 알 방법이 없기 때문에 가이드에 한계가 있습니다.
기본으로 설정하는 constraint는 COMTNWEBLOG_PK이며, REQUST_ID만 pk로 선언하고 있습니다.
감사합니다.
오류메세지에 표시된 constraint명인 comtnewblog_pk가 무엇인지 확인이 필요할 것 같습니다.
센터에서 제공해드리는 ddl에는 포함되지 않은 constraint명이기에, 별도로 생성하신 constraint가 아닐까 추측되며, 센터측에서 알 방법이 없기 때문에 가이드에 한계가 있습니다.
기본으로 설정하는 constraint는 COMTNWEBLOG_PK이며, REQUST_ID만 pk로 선언하고 있습니다.
감사합니다.