Background Image

FORUM

조회 수 17464 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Linux 64bit
CUBRID Ver.
9.2
CUBRID TOOL Ver.

응용 환경(API)
java

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

일괄 등록 작업 중 아래와 같은 오류를 내면서 에러가 발생합니다.

작업 량은 1000건 정도 되며 대량 600건 정도 작업 진행시 해당 에러가 발생합니다. 확인 후 답변 부탁드립니다.





======================================================================================

cubrid.jdbc.driver.CUBRIDException: Connection or Statement might be closed

at cubrid.jdbc.driver.CUBRIDConnection.createCUBRIDException(CUBRIDConnection.java:829)

at cubrid.jdbc.driver.CUBRIDPreparedStatement.addBatch(CUBRIDPreparedStatement.java:513)

at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.addBatch(NewProxyPreparedStatement.java:131)

at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)

at com.sun.proxy.$Proxy15.addBatch(Unknown Source)

at org.apache.ibatis.executor.statement.PreparedStatementHandler.batch(PreparedStatementHandler.java:51)

at org.apache.ibatis.executor.statement.RoutingStatementHandler.batch(RoutingStatementHandler.java:62)

at org.apache.ibatis.executor.BatchExecutor.doUpdate(BatchExecutor.java:69)

at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:108)

at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:75)

at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:145)

at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:134)

at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:355)

at com.sun.proxy.$Proxy8.insert(Unknown Source)

at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:237)

at kr.co.itshan.common.dao.impl.CommonDao.insertData(CommonDao.java:32)

at kr.co.itshan.daemonJobSchd.batch.writer.MqAcquReqWriter.write(MqAcquReqWriter.java:69)

at org.springframework.batch.core.step.item.SimpleChunkProcessor.writeItems(SimpleChunkProcessor.java:175)

at org.springframework.batch.core.step.item.SimpleChunkProcessor.doWrite(SimpleChunkProcessor.java:151)

at org.springframework.batch.core.step.item.SimpleChunkProcessor.write(SimpleChunkProcessor.java:274)

at org.springframework.batch.core.step.item.SimpleChunkProcessor.process(SimpleChunkProcessor.java:199)

at org.springframework.batch.core.step.item.ChunkOrientedTasklet.execute(ChunkOrientedTasklet.java:75)

at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:395)

at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131)

at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:267)

at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:77)

at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:368)

at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)

at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)

at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:253)

at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:195)

at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:137)

at org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)

at org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:60)

at org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:152)

at org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:131)

at org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:135)

at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:301)

at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:134)

at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)

at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:127)

at kr.co.itshan.daemonJobSchd.App.main(App.java:36)

  • ?
    이용미 2013.12.04 19:50

    안녕하세요.


    가능하다면 $CUBRID/conf/cubrid_broker.conf  파일을 확인해 볼 수 있을 까요?

    추가로 어떤 포트를 이용하여 DB에 연결하셨는지, Commit 주기는 어떻게 되는지도 알려주세요.


    비밀 댓글도 가능하니 참고 부탁 드립니다.

    감사합니다.

  • ?
    jobis 2013.12.04 22:44 SECRET

    "비밀글입니다."

  • ?
    이용미 2013.12.05 18:45

    안녕하세요.

    올려주신 환경 파일은 기본 설정 그대로네요^^;;;

    사내에서 insert를 총 1000건, 100건씩 Commit 하여 확인한 결과 동일한 문제는 발생되지 않았습니다.

    (제가 확인한 CUBRID 버전은 9.2.0.0155입니다.)


    정확한 CUBRID 버전, Commit 주기, insert 하는 테이블의 스키마, 응용 소스를 올려주시면 해당 문제를 확인하는데 도움이 될 것 같습니다.

    확인 부탁 드립니다.


    감사합니다.

  • ?
    jobis 2013.12.05 22:42 SECRET

    "비밀글입니다."


  1. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4246
    read more
  2. 큐브리드 매니저에서 쿼리 포맷팅 기능이 있나요?

    Date2009.11.13 By풀리야 Views10448
    Read More
  3. 큐브리드->큐브리드 데이터 이관시 어떤 방식이 가장 좋을까요

    Date2010.07.08 By호짱 Views10460
    Read More
  4. 테이블 파티션 추가 문의

    Date2010.04.09 By초보 Views10466
    Read More
  5. 오라클과 큐브리드중 어느걸 도입해야하는지 고민중입니다.

    Date2010.03.16 By신의손 Views10473
    Read More
  6. mysql 구문변환

    Date2010.02.03 By초보 Views10477
    Read More
  7. 리눅스 설치 확인 부탁 드립니다.

    Date2010.02.12 ByPhilip Park Views10483
    Read More
  8. jboss 7.1 + cubrid 연동문의

    Date2014.05.26 Bykhs0324 Views10483
    Read More
  9. RANK 함수 관련 질문드립니다.

    Date2013.06.11 By이종진 Views10484
    Read More
  10. 초보질문 - insert할때 질문

    Date2009.07.02 Byrusell Views10485
    Read More
  11. mysql로 마이그레이션하는방법좀..

    Date2009.12.14 By썬해바라기 Views10488
    Read More
  12. MSSQL같이 레코드 복사는 안 되나요?

    Date2014.03.28 By하늘나무 Views10490
    Read More
  13. systimestamp 함수로 현재시간을 불러올 경우 에러가 발생합니다.

    Date2011.01.28 By노랑배 Views10491
    Read More
  14. 9.1 가져오기 / 내보내기

    Date2014.05.13 Bybellstar Views10491
    Read More
  15. database 시동이 안되요 1

    Date2009.04.04 By나상숙 Views10494
    Read More
  16. 마이그레이션 툴문의

    Date2010.03.23 Bywebdoors Views10497
    Read More
  17. cubrid 2008 R 2.1에서 2.2 버전으로 업그레이드 문의

    Date2010.06.04 By종이 Views10498
    Read More
  18. broker error

    Date2014.02.26 By쪼로롱 Views10500
    Read More
  19. 질의 편집기로 부질의 유도테이블 쿼리실행에 대해

    Date2009.09.17 ByChans Views10503
    Read More
  20. IF문 관련 질문입니다.

    Date2014.02.18 By뿌잉 Views10515
    Read More
  21. 데이타 올리기로 데이타 삽입후 db_serial 변경 문의

    Date2010.04.08 By초보 Views10521
    Read More
Board Pagination Prev 1 ... 142 143 144 145 146 147 148 149 150 151 ... 199 Next
/ 199

Contact Cubrid

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