HSQLDB를 파일디비로 사용할 때에 락 해제하기..

HSQLDB을 파일디비로 사용하는 경우, 디폴트로 락을 잡고 사용을 한다. 그래서, 다른 프로세스에서 HSQLDB에 접근해서 데이터를 읽어오려고 시도를 하게되면, 에러가 나게 된다.

HSQLDB의 락을 해제하는 간단한 방법으로 Connection String에 hsqldb.lock_file=false 옵션을 추가하면 된다.

“jdbc:hsqldb:file:db_name;ifxeists=true;hsqldb.lock_file=false”

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.