[H2 DataBase] - Database (Username) not found, either pre-create it or allow remote database creation

2021. 3. 1. 01:40버그 & 에러

[H2 DataBase] - Database (Username) not found, either pre-create it or allow remote database creation

 

 

 

H2 DB를 사용할때 DB생성이 여간 까다로운게 아니다.

Local에서 h2를 다운받아서 '연결'하나로 DB를 만들고 싶은데 쉽게 안된다.

블로그에서도 잘 안나온 해결방법을 알려드리려고 합니다.

 

 


 

[조건] 로컬에 h2 db가 설치되어 있어야 합니다.

 

1. h2.bat을 실행합니다.

(윈도우는 bat, Mac은 sh)

2. 192.168.0.2:8082/login.jsp?jessionid=()

여기서 192.168.0.2만 localhost로 변경합니다. (localhost:8082/login.jsp?jessionid=())

* 주소 뒤에 session은 절대 건들이지 않습니다.

 

3. 연결을 눌러주시면 test.db가 'C:\Users\(username)'에 생성됩니다.

 

 

p.s 세션은 8082포트로 들어가면 항상 바뀌기 때문에 세션값을 잃어버렸다면 다시 h2를 실행시켜주세요.