2013-10-08 1 views
1

나는 hsqldb 파일 데이터베이스를 가지고있다. 따라서 폴더에는 다음이 포함JDBC 도구로 hsqldb DB에 액세스하는 방법은 무엇입니까?

hsqldb.script 
hsqldb.properties 
hsqldb.log 
hsqldb.lck 
hsqldb.tmp 

내가 스크립트를 열 때, 나는 그 SQL 테이블과 인서트 존재 볼 수 있습니다. 다우트와 같은 JDBC 도구를 사용하여 실제 데이터베이스와 같은 테이블을 검사하려면 어떻게해야합니까?

이 DB를 사용하는 응용 프로그램이 실행되는 동안 jdbc:hsqldb:file:C:\path\to\my\data\hsqldb을 사용하여 연결을 시도했습니다.

연결할 수는 있지만 처음 볼 수있는 것은 모두 INFORMATION_SCHEMA입니다. 여기에 무엇이 누락 되었습니까? .script에서는 명확하게 볼 수 있지만 JDBC 도구에서는 볼 수없는 데이터는 어디에 있습니까?

답변

1

.lck 및 .tmp 파일은 마지막 연결 닫기 전에 데이터베이스가 종료되지 않았 음을 나타냅니다. SHUTDOWN 명령을 사용하여 데이터베이스를 닫으십시오.

관련 문제