728x90
반응형
initialize-schema: always 옵션을 지정했음에도 불구하고 Spring Batch 관련 Table 자동 생성 안될 때가 있다.
그럴 경우에는 수동 생성해야한다.
external libraries 에서 org.springframework.batch:spring-batch-core:*.*.* 라이브러리를 찾아보자.
spring-batch-core-*.*.*.jar 하위에 org 패키지를 오픈한다.
이것저것 많지만, 좀 내리다보면 아래와 같이 .sql 문이 나온다.
내 데이터베이스와 일치하는 .sql 문을 찾는다.
나는 MYSQL 로 가정한다.
복사해서 수동으로 table 을 생성하자.
db 에서 처음 배치 돌릴 때마다 에러나서 ( 버전이 낮음 ; 버전이 낮은 경우에는 안된다고 한다. ) 애 먹었는데, 이런 방법이 있다니 다행이다.,
728x90
반응형