배치 싱행시 오류 로그 확인부탁드립니다.
- 작성자 :
- 곽*훈
- 작성일 :
- 2015-04-06 12:22:00
- 조회수 :
- 1,117
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
실행환경 2.5버전에서 tasklet으로 배치 구현 한후 배치등록후 실해버튼을 클릭했을때
2015-04-06 10:57:53,029 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●insertBatchExecut.runBatchStart!!!
2015-04-06 10:57:53,030 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●runBatch[isJobNametrue]
2015-04-06 10:57:53,128 ERROR [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●runBatch.occurExecption!![Could not obtain sequence value; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'BATCH_JOB_SEQ' in field list]
2015-04-06 10:57:53,128 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●insertBatchExecut.runBatchEnd[jobExecutionId=-1]
BATCH_JOB_SEQ 테이블이존재하는것을 확인하였는데요.
무엇때문에 오류가발생하지 않는지 잘 확인이 안됩니다.
답변부탁드립니다.
2015-04-06 10:57:53,029 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●insertBatchExecut.runBatchStart!!!
2015-04-06 10:57:53,030 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●runBatch[isJobNametrue]
2015-04-06 10:57:53,128 ERROR [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●runBatch.occurExecption!![Could not obtain sequence value; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'BATCH_JOB_SEQ' in field list]
2015-04-06 10:57:53,128 DEBUG [egovframework.bopr.mom.service.impl.EgovBatchExecutServiceImpl] ●●●insertBatchExecut.runBatchEnd[jobExecutionId=-1]
BATCH_JOB_SEQ 테이블이존재하는것을 확인하였는데요.
무엇때문에 오류가발생하지 않는지 잘 확인이 안됩니다.
답변부탁드립니다.
A
안녕하세요. 곽유훈님.
BATCH_JOB_SEQ 테이블이 생성이 안되거 같습니다.
제공되는 DDL스크립트를 이용하여 생성 하시면 됩니다.
BATCH_JOB_SEQ 테이블이 생성이 안되거 같습니다.
제공되는 DDL스크립트를 이용하여 생성 하시면 됩니다.