본문 바로가기
IT/Database

[Database] - H2 Database IO Exception: "C:/Users/lemon/local.mv.db" [90028-214] 90028/90028 에러 해결 방법

by 차이나는 개발자 2024. 2. 17.
728x90
반응형

H2 데이터베이스란?

H2 데이터베이스는 자바로 작성된 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 메모리 내 데이터베이스로서 주로 테스트 및 개발 목적으로 사용되며, 설정이 간단하고 속도가 빠른 것이 특징입니다. H2는 임베디드 모드와 서버 모드 모두 지원하며, 웹 콘솔을 통한 데이터베이스 관리 기능을 제공합니다.

H2 데이터베이스는 JDBC API를 지원하므로, 자바 애플리케이션이 데이터베이스에 연결하고 SQL 쿼리를 수행하는 데 사용할 수 있습니다. 또한, H2는 SQL-92/SQL-99 표준을 상당 부분 지원하며, 동시성과 견고한 트랜잭션 기능을 제공합니다.

 

 

H2 데이버베이스 연결 시 에러 해결 방법

H2 연관 에러 코드

1. IO Exception: "C:/Users/lemon/local.mv.db" [90028-214] 90028/90028 (Help)

 

2. Database "C:/Users/lemon/local" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-214] 90149/90149 (Help)

 

 

 

<해결방법>

1. 파일 탐색기(윈도키+E)를 열어 본인의 H2 데이터베이스 생성 경로로 이동합니다.

C:/Users/lemon

 

 

2. 해당 폴더에서 마우스 우클릭 후 새로 만들기(W) -> 텍스트 문서를 클릭해서 새로운 텍스트 문서를 하나 생성합니다.

 

 

3. 텍스트 문서를 열어로 상단 메뉴바의 파일(F)을 클릭하고 다른 이름으로 저장(A)을 선택합니다.

 

 

4. 파일이름을 "파일명.mv.db"로 만들고 파일 형식은 모든 파일로 선택하고 저장버튼을 클릭합니다.

 

 

5. 이제 정상적으로 h2-console에 접속하는 것을 확인하실 수 있습니다.

 

 

 

 

728x90
반응형

댓글