Database `C:/Users/user/dbname` not found, either pre-create it or allow remote database creation

Database `C:/Users/user/dbname` not found, either pre-create it or allow remote database creation

Database C:/Users/user/dbname not found, either pre-create it or allow remote database creation 오류 발생

문제#

H2 데이터베이스 신규 생성 및 연결시 아래 오류가 나오며 생성이 안되는 경우

Database `C:/Users/user/dbname` not found, either pre-create it or allow remote database creation

해결방법#

  1. C:/Users/user/ 경로에 dbname.mv.db 파일을 생성
  2. jdbc:h2:~/dbname을 입력후 연결을 해본다.(처음 생성시에만)
    - 이후 jdbc:h2:tcp://localhost/~/dbname 으로 접속
Database `C:/Users/user/dbname` not found, either pre-create it or allow remote database creation