Post

h2 db의 삭제 후 찌꺼기들 ':' 재설치 후 실행 시 wrong username and password

1 문제

  • h2 설치 후 sa(root) 계정에서 test 계정 만든 뒤

    test로 로그인 시도 했으나 아래 에러메세지로 로그인 실패함.

  • Database "C:/Users/USER/test" not found, and IFEXISTS=true, so we cant auto-create it [90146-199]

2 원인

  • h2는 파일db 이다.
  • USER/.h2.server.properties 파일 : h2 접속시 설정 정보들 저장
  • 아래 test.mv.db, test.trace.db 파일은 test 스키마 자체에 속한 객체(테이블, 데이터..) 저장파일.

1

2

h2 설치했다가 언인스톨 해도 위 파일들은 그대로 남아있어서 같이 지워줘야 말끔하게 삭제된다.

3 조치

2 원인 항목 이미지에서 선택된 파일들 모두 삭제.
재기동

결과

로그인 성공.

This post is licensed under CC BY 4.0 by the author.