Dev./persistence
[H2] Database "경로" not found 문제 해결하기
인쥭
2022. 7. 12. 00:50
반응형
잘 사용하고 있던 H2 데이터베이스 경로 상의 mv.db를 지웠다든지 하는 문제로 해당 메시지가 노출될 수 있다.
요런 문제는 그냥 다음과 같은 순서로 진행하여 해결할 수 있다.
- 우선 켜져있는 h2를 모두 끈 후에 다시 켠다.
- jdbc:h2:~/경로/데이터베이스명 형태로 접속을 시도한다.
- 접속이 잘 되면 연결을 끊고, 다시 jdbc:h2:tcp://localhost/~/경로/데이터베이스명 형태로 접속한다.
예를 들어 ~/worskpace/study 경로에 test.mv.db를 실수로 지운 경우, 2.의 과정에서는 jdbc:/h2:~/workspace/study/test 형태로 접속해야한다.