inflearn logo
강의

Course

Instructor

Backend in one day with Juju - Spring, Docker, AWS

2-2 Adding H2 Database and JPA

2-2 h2 console connect 관련 질문 드립니다.

Resolved

296

haha

4 asked

0

처음에 잘 되다가 다시 접속할려고 보니 다음과 같이 오류가 뜨면서 connect가 안됩니다.. 그리고 h2 embedded가 아닌 server로 계속 잡힙니다KakaoTalk_Snapshot_20231225_144832.png

spring git docker spring-boot jpa github

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
haha님, H2 데이터베이스 연결 문제로 어려움을 겪고 계신 것 같네요. 메시지에 따르면 ‘mem:rss’라는 데이터베이스를 찾을 수 없다고 합니다. H2 데이터베이스는 서버 모드와 임베디드 모드 두 가지로 실행할 수 있는데, 여기서는 ‘jdbc:h2:mem:rss’로 되어 임베디드 모드의 인메모리 데이터베이스로 접속하려고 하고 있습니다. 임베디드 모드로 실행 중일 때 서버 모드로 잡히는 경우, 해당 데이터베이스가 이미 사용 중일 수도 있습니다. 몇 가지 확인해볼 사항을 알려드리겠습니다.

  1. 애플리케이션이 이미 실행 중인지 확인해보세요. 실행 중인 애플리케이션이 있다면 종료하고 다시 H2 콘솔에 접속해 보세요.

  2. application.properties 또는 application.yml 설정 파일에서 H2 콘솔이 활성화되어 있는지 확인하세요. 다음 설정을 추가할 수 있습니다:

    
    spring.h2.console.enabled=true
    

  3. H2 콘솔의 경로가 기본값인 /h2-console이 아닌 경우가 있다면 설정을 통해 콘솔 경로를 변경할 수도 있습니다. 이렇게 설정하면 됩니다:

    spring.h2.console.path=/custom-path
    

    출처: Spring Boot Reference Documentation v3.1.5

  4. 데이터베이스를 사전에 생성하거나, 원격 데이터베이스 생성을 허용하는 설정이 필요할 수도 있습니다. 오류 메시지에 따라 그에 맞는 조치를 취해 보세요.

  5. 만약 서버 모드로 접속을 원하신다면, server 대신 embedded로 설정을 변경하셔서 접속을 시도해 보세요.

첨부해주신 이미지에 따라 문제를 해결하는 데 이 정보가 도움이 되었으면 좋겠습니다. 추가적인 질문이 있으시면 언제든 문의해 주세요.

0

haha

말해주신 사항들 확인해보고 path값도 변경해봤는데 계속 server로 잡히긴 합니다. 그런데 이제는 server 모드로 접속해도 되긴하는데 상관은 없나요??

0

jyujyu

안녕하세요. 지식공유자 쥬쥬입니다.

 

h2가 서버모드와 임베디드 모드 무엇이든 연결만 되어서 개발 및 구현이 가능하다면 큰 상관은 없습니다 !

 

감사합니다.

lombok 설정에서 오류가 발생해요

0

176

2

2 -1 lombok 설정에서 오류가 발생해요

0

224

3

서비스 메소드 작성 시 질문!

0

346

2

RestaurantApi 컨트롤러 개발 질문

0

275

2

@Transactional 질문 있습니다!

0

275

2

변경데이터 저장 방법 질문 있습니다!

0

342

2

dto 관련 질문입니다.

0

388

2

이너 클래스 vs 클래스 별도 생성의 차이?

0

376

2

TestEntityApi중 createTestEntity에서 질문있습니다

0

228

2

ResponseBody 강의에서 클래스 생성 관련 질문드립니다.

0

225

2

2-3 진행 중 에러 발생

0

356

2

ReviewDto 객체 사용 이유

0

313

2

소스작성중에서요 queryFactory중에?

0

415

3

docker에 관하여 질문 드립니다.

1

297

1

DTO, Request, Response 차이점

1

1274

1

TestRepositoryImpl 질문이요

3

317

1

pk, fk 연결

1

512

2

.gitignore 에 포함할 파일

0

1007

1

Spring Initializr 스프링 버전

0

262

1

2-4 수정중 오류

0

327

1

1-6 생성자 오류

1

265

2

2-3 진행중 에러

0

275

1

IP주소:8080/h2-console 을 했을때 404 에러가 발생합니다.

2

2599

1

맛집 수정 API 질문입니다

2

485

1