인프런 커뮤니티 질문&답변

DOES님의 프로필 이미지
DOES

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

H2 데이터베이스 설치

아무리 해도 연결이 안되네요ㅠㅠ

작성

·

296

0

Database "C:/Users/NOTE/test" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-200] 90149/90149

윈도우 쓰고 있습니다. 비슷한 문제 있으신 분들이 올려준 질문 글이랑 답변도 보고 따라해보는데 계속 이 오류가 떠서 연결이 안됩니다.. 이거 때문에 진도를 못나가고 있네요.. 어떻게 해야할까요ㅠㅠ

답변 2

2

안녕하세요. 이동규님, 공식 서포터즈 OMG입니다.

다음과 같은 방법을 진행해보세요.

1. C:\Users\계정명 (동규님 같은 경우는 NOTE가 되겠네요) 하위에 텍스트 파일을 만듭니다.

[[ c드라이브 통해서 들어가도 되고, 바탕화면에 있는 내계정명 폴더로 들어가셔도 됩니다.]]

2. 텍스트 파일을 열고(내용x) 다른이름으로 저장을 누릅니다.

3. 파일 이름을 test2.mv.db, 파일형식을 모든 파일로 바꿉니다. 저는 우측에 인코딩은 utf-8로 했는데, 인코딩은 크게 중요한거 같진 않지만 우선 저랑 동일하게 맞춰주세요.

4. h2.bat 파일을 실행해주세요.(기본 실행창 or localhost:8082)

실행 후 아래와 같이 입력 후 연결 눌러주세요.

(jdbc:h2:tcp://localhost/~/test2 << JDBC URL 복사붙여넣기 하세요)

***

저는 이런 식으로 임의로 db 파일 생성 해서 해결한 적이 있어서요.

시도 해보시고 결과 공유 부탁드립니다.

감사합니다.

DOES님의 프로필 이미지
DOES
질문자

와ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 어제 2시간 넘게 삽실하던게 1분도 안되서 해결되었네요 정말 감사합니다!!!!!!!! 복받으세요ㅠㅠ

해결 되었다니 다행이네요ㅎ

1

동규님 기준으로 설명하겠습니다.

1. Database "C:/Users/NOTE/ 디렉토리 진입

2. test.mv.db 생성

3. h2.bat 실행 (윈도우)

4. jdbc:h2:tcp://localhost/~/test 입력후 연결

5. 연결후 되돌아와서 jdbc:h2:~/test 입력후 연결

6. 둘다 연결되는지 확인후 4번으로 돌아가 연결해서 사용하시면 되겠습니다.

DOES님의 프로필 이미지
DOES
질문자

답변 감사합니다! 해결되었습니다~~

저도 해결했네요

감사합니다

DOES님의 프로필 이미지
DOES

작성한 질문수

질문하기