HSQLDB을 파일디비로 사용하는 경우, 디폴트로 락을 잡고 사용을 한다. 그래서, 다른 프로세스에서 HSQLDB에 접근해서 데이터를 읽어오려고 시도를 하게되면, 에러가 나게 된다.
HSQLDB의 락을 해제하는 간단한 방법으로 Connection String에 hsqldb.lock_file=false 옵션을 추가하면 된다.
“jdbc:hsqldb:file:db_name;ifxeists=true;hsqldb.lock_file=false”
HSQLDB을 파일디비로 사용하는 경우, 디폴트로 락을 잡고 사용을 한다. 그래서, 다른 프로세스에서 HSQLDB에 접근해서 데이터를 읽어오려고 시도를 하게되면, 에러가 나게 된다.
HSQLDB의 락을 해제하는 간단한 방법으로 Connection String에 hsqldb.lock_file=false 옵션을 추가하면 된다.
“jdbc:hsqldb:file:db_name;ifxeists=true;hsqldb.lock_file=false”