H2데이터 베이스 에러 뜹니다..
754
投稿した質問数 43
not found, and IFEXISTS=true, so we cant auto-create it [90146-199] 90146/90146
저런 에러 메세지가 떠서, 디렉토리가 없어서 그런건가 해서
디렉토리를 생성했는데도 똑같아요.
뭐가 문제일까요???
回答 9
5
네 공유 할게요
------------------------------------------------------------------------------------------
OS : Win 기준입니다.
경로 -> C:\Program Files (x86)\H2\bin ( 저 같은 경우, 별도로 경로를 지정 하지 않았기에 경로가 이렇게 되어 있습니다. 별도로 경로를 지정 하셨다면 그 경로로 가시면 됩니다 )
h2.bat 실행 하시면,
이 창이 뜹니다.
저 부분을 바꾸기 전에,
저장한 설정 : Generic H2 ( Embedded) 로 바꾸시고 난 뒤
저 부분을 아래 사진처럼 바꿉니다.
그리고 jdbc:h2:~/jpashop 를 입력한 뒤 접속 하시면 됩니다.
1
저도 계속 똑같이 따라해도 안되서 제가 했던 방법 공유합니다.
재부팅 해보고 포트 8080을 죽이고 JpashopApplication를 다시 실행해보면 될겁니다.
8080 죽이는 법 cmd창을 관리자 권한으로 열고
C:\Users\Administrator>netstat -a -o -n
치면 표가 주르륵 나오는데
로컬 주소 0.0.0.0:8080 에 해당하는 PID번호를 확인합니다.
그리고
C:\Users\Administrator>taskkill /F /PID PID번호
를 치면 8080이 kill됩니다. 이러고 다시 시작하니까 저는 되더라구요.
1
처음에 데이터베이스 연결에서 확실히 어려움을 겪는 분들이 있네요.
시스템을 우선 재부팅 하시고, 꼭 다음 순서대로 진행해봐주세요^^
1. h2.bat를 실행한다.
2. 실행 결과로 웹 브라우져가 열리면 다른 부분은 절대 손대지 않고, 앞의 IP 부분만 localhost로 변경한다. 뒤에 sessionId부분을 손대면 안된다. ex:) 192.168.0.178:8082/login.... -> localhost:8082/login...
3. jdbc:h2:~/jpashop 를 입력하고, 연결을 선택한다.
추가로 사진에 보여주신 내용은 testCompile로 항목을 추가해서 적용이 안되었습니다.
runtimeOnly에 있는 이미 있는 내용을 수정해주면 됩니다. (그런데 지금 당장은 이게 중요한 건 아닌듯요^^)
추가로 build.gradle에 mysql관련 내용이 추가되어 있는데요. 원활한 진행을 위해 이 부분은 모두 제거해주세요.
1
안녕하세요. TJ님
우선 디렉토리 문제는 아닙니다.
우선
jdbc:h2:~/jpashop 로 설정하고, 연결을 꼭 1번 해주셔야 합니다. (연결을 해야 파일이 생성됩니다.)
그리고 이후에 ~/jpashop.mv.db 파일이 생성되어 있는 것을 확인해주세요.
그리고나서 연결을 끊고, jdbc:h2:tcp://localhost/~/jpashop 이렇게 접속해주시면 됩니다.
혹시 관련해서 잘 안되시면 다음 질문을 참고해서 진행해주세요^^
https://www.inflearn.com/questions/22054
감사합니다.
0
위 사진은
버전이 다른가 싶어서 mvnrepo~~ 사이트 가서 199 버전 라이브러리 받고 프로젝트 클린도 했는데 , 버전이 안 바뀌네요...
여기부터는 제가 했던 걸 그대로 캡쳐 했습니다.
URL를 jpashop으로 바꾸고 연결을 누르니
아래 사진처럼 에러메세지와 함께, URL도 test로 바뀝니다.
그리고 아래는 제가 그냥 아무렇게나 타이핑 했는데도 그거 마저 안 되네요..;;;
sdk 설정 오류
0
45
2
오탈자 - @Transactional
0
53
1
src/test/resources 테스트 경로 문제
0
49
1
상품 등록후 H2 db 출력 순서 바꿀 수 있나요?
0
62
1
MemberRepositoryTest 실행오류
0
74
1
boot 4.x >>> trasasction rolled back log & p6spy(영한님, 수업 자료 업데이트 해주시면 감사하겠습니다!!)
1
182
2
강의 마지막 QueryDSL 사용 부분 질문있습니다
1
137
2
클라이언트에서 isbn과 author 수정 요청을 한 경우에 대해 질문드립니다.
0
50
1
도메인 모델 패턴 vs 트랜잭션 스크립트 패턴
0
71
1
기본 생성자
0
59
1
h2 DB 연결시 jdbc url 변경 이유가 궁금합니다.
0
100
1
멤버서비스테스트 부분에서 막힙니다.
0
163
4
실무에서도 EntityManager를 이용해서 많이 작업하는 편일까요?
0
115
1
초반에 h2 다운로드 과정 꼭 필요한가요?
0
117
2
자신 필드에도 get으로 접근하는 이유가 있을까요?
0
109
1
24분 27초 연관관계 편의 메서드 위치
0
112
1
단건 주문만 가능하게 한건 의도한 부분이신가요?
0
106
2
빌드 툴, Gradle
0
57
1
h2연결은 된 것 같은데 엔티티 테이블까지 작성 후 확인해보아도 테이블이 안보입니다
0
73
2
Repository에서 EntityManager 주입 방식 차이
0
87
1
롬복과 사용자 정의 setter 메서드
0
70
1
주문 목록 조회 fetch join 질문드립니다
0
80
1
dirty checking 질문드립니다.
0
80
1
동시성 관련 질문입니다
0
72
1

