날짜별 글 목록: 2012년 5월 15일

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

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

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

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