H2 DBMS는 HSQLDB의 후속 버젼으로 많은 기능과 CONSOL을 제공하여 기존의 HSQLDB 보다 쉬게 이용 할수 있다.


[다른 DBMS와의 비교]



[H2 DBMS CONSOLE 설명]




1. 다운로드 & 설치

H2 DBMS는 다음과 같이 사이트 시작 화면에서 받을 수 있다.

Windows Installer를 받아서 설치 할 수도 있지만 개인적으로는 all Platforms를 받아서 command 에서 실행 하는 것을 추천 한다.


설치는 HSQLDB와 같이 압축만 풀어서 사용 할 수 있다.


docs 폴더 밑에는 pdf파일이 있는데 이는 상당히 쉽게 설명이 되어 있어 유용하다.


2. H2 DBMS 기동

H2 DBMS의 기동을 위한 기본 사항

  • JDK 1.6 이상
  • JDK_HOME\BIN 을 PATH에 추가

기동을 위해서 먼저 H2_HOME\bin으로 이동한다.

이후 다음과 같이 명령을 하면

>java -jar h2-1.4.182.jar





서버 기동 이후 http://localhost:8082 로 접속시, 다음과 같이 인터넷 화면이 출력된다.


기본으로 사용하는 PORT는 8082이며 다음과 같이 옵션을 이용하여 서버를 기동 할 수 있다.

>java -cp h2-1.4.182.jar org.h2.tools.Server [-옵션]



3. 접속 및 테스트

접속시 JDBC URL 마지막 부분에 원하는 DATABASE 명을 넣게 되면 자동으로 생성된다.

또한 ID는 SA 이며 비밀 번호는 아무것도 넣지 않아도 된다.

접속 하게 되면 아래와 같이 Console이 보이게 되는데 상당히 잘만들어져 있다.





4. 종료

종료는 HSQL과 같이 그냥 [Ctrl] + [C] 를 콘솔에서 누르면 된다.


HSQLDB를 보다가 오게 되었지만 H2 DBMS의 Console을 보니 더욱 매력적으로 느껴진다.

또한 WEB Application에서는 web.xml에 몇가지 설정을 이용해서 WAS 기동시 H2 DBMS도 함께 기동할 수 있다.



WEBSITE : H2

Posted by lahuman

댓글을 달아 주세요