Spring Batch DuplicateKeyException 해결: BATCH_JOB_INSTANCE Duplicate entry 0 오류 완벽 가이드
Spring Batch를 운영하다 보면 Quartz 스케줄러와 연동된 배치가 갑자기 실행되지 않고 실패하는 경우가 있습니다. 특히 DB 마이그레이션 직후나 초기 설정 단계에서 자주 마주치는 에러가 하나 있는데, 바로 Primary Key 중복 오류입니다. 오늘은 로그 파일만 봐서는 원인을 파악하기 힘든 Spring Batch DuplicateKeyException 해결 방법에 대해 깊이 있게 알아보겠습니다. 특히 BATCH_JOB_INSTANCE 테이블에서 발생하는 Duplicate entry ‘0’ 에러의 근본적인 원인과 이를 해결하기 위한 SQL … 더 읽기