[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를 실행시켜주세요.