H2 데이터베이스 하나 더 생성하는 방법알수있을까요?
1272
작성한 질문수 8
기존에 쓰던 H2 데이터베이스말고 하나더 생성하고 싶어서 구글링해서 따라해봐도 알수없는 오류만 나오네요..
구글링 해봐도 안나와서 올려봅니다. ㅠㅠ 갖은 삽질은 다해봐도 모르겠네요

답변 4
0
여기서 h2w는 실행이안되구 h2 배치파일 실행시키면
이렇게 엑세스거부뜨거나 관리자권한으로 실행시키면 ClassNotFoundException 뜨네요


0
난감하네요.
C:\Users\사용자이름 폴더 아래에 [만들고자하는DB이름].mv.db 형태의 파일을 만들어주시겠어요?
ex) jpashop.mv.db
윈도우의 경우 우클릭 - 새로만들기 통해 파일을 만들 수 있습니다.
만드셨다면 바로 h2 콘솔에서 접근 시도해보세요.
그래도 안 된다면 H2 재설치 후 시도 부탁드립니다.
0
감사합니다 .mv.db 형태로 만들고 입력하니까 만들어지네요! 혹시 번거로우시겠지만 왜그런지 알려주실수있나요 C:\Users\사용자이름 폴더 아래 제가 h2 삭제한다고 h2.server.properties .mv.db trace 3개인가 4개 파일까지 삭제했었는데 자동으로 만들어지는 파일인줄알았는데 아니였나보네요.
0
org.h2.jdbc.JdbcSQLNonTransientException: IO Exception: null [90028-200]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
at org.h2.message.DbException.get(DbException.java:194)
at org.h2.mvstore.db.MVTableEngine$Store.convertIllegalStateException(MVTableEngine.java:210)
at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:182)
at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
at org.h2.engine.Database.getPageStore(Database.java:2659)
at org.h2.engine.Database.open(Database.java:675)
at org.h2.engine.Database.openDatabase(Database.java:307)
at org.h2.engine.Database.<init>(Database.java:301)
at org.h2.engine.Engine.openSession(Engine.java:74)
at org.h2.engine.Engine.openSession(Engine.java:192)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
at org.h2.engine.Engine.createSession(Engine.java:166)
at org.h2.engine.Engine.createSession(Engine.java:29)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
at org.h2.Driver.connect(Driver.java:69)
at org.h2.util.JdbcUtils.getConnection(JdbcUtils.java:309)
at org.h2.util.JdbcUtils.getConnection(JdbcUtils.java:289)
at org.h2.server.web.WebServer.getConnection(WebServer.java:785)
at org.h2.server.web.WebApp.login(WebApp.java:1008)
at org.h2.server.web.WebApp.process(WebApp.java:223)
at org.h2.server.web.WebApp.processRequest(WebApp.java:173)
at org.h2.server.web.WebThread.process(WebThread.java:139)
at org.h2.server.web.WebThread.run(WebThread.java:94)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: Could not open file nio:C:/Users/yong/test.mv.db [1.4.200/1]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
at org.h2.mvstore.FileStore.open(FileStore.java:179)
at org.h2.mvstore.MVStore.<init>(MVStore.java:381)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
... 23 more
Caused by: java.io.FileNotFoundException: C:\Users\yong\test.mv.db (액세스가 거부되었습니다)
at java.base/java.io.RandomAccessFile.open0(Native Method)
at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:346)
at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:260)
at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:215)
at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:128)
at org.h2.store.fs.FileNio.<init>(FilePathNio.java:43)
삭제해보고 ~ . 둘다 해봤습니다.. 뭔질 모르겠네요
0
위 로그는 testJpa DB를 만드려고 하시는데 발생하시는 에러 로그인가요?
h2를 종료하시고.
h2를 다시 실행하실 때 "우클릭 - 관리자 권한으로 실행"하셔서 다시 해보시겠어요?
벌크연산에서 member.getAge 호출 시 영속성 컨텍스트에서 데이터를 가져오는건가요?
0
33
2
inheritance startegy 선택시 고려사항
0
24
1
Entity 동등성 비교
0
25
1
실무 조언 관련 질문입니다.
0
48
1
H2데이터베이스 파일 생성
0
60
2
서브쿼리 강의에서 ALL 예시 관련 질문드립니다.
0
57
2
수정또는 삭제시 영속성 엔티티에 값이 무조건 있어야 하나요?
0
58
1
JPQL 메소드와 락
0
56
1
Delivery @OneToOne
0
62
1
17강 4~5분대 테이블 값 조회가 안됩니다.
0
98
2
UnsupportedOperationException 발생
0
89
3
H2 Database 연결이 안됩니다.
0
98
2
연관관계 매핑 질문드립니다.
0
88
2
h2데이터베이스 실행오류
0
110
2
persistence.xml
0
112
2
양방향 연관관계에서 연관관계의 주인(mappedBy)을 왜 꼭 정해야 하나요?
0
83
1
영속성 컨텍스트
0
70
1
JPA 프록시
0
100
1
Native Query와 MyBatis
0
74
1
영속성 컨텍스트는 어떤 메모리에 저장되는건가요?
0
93
1
임베디드 타입 예시 코드 관련 질문
0
121
3
명시적 조인에서 별칭을 주면 왜 객체에 접근할 수 있나요
0
97
3
인텔리제이 패키지 커서 단축키 질문
0
109
2
혹시 현재는 ID 데이터 타입이 String이면 안되나요?
0
149
1






