DoubleDBDeep

[DBeaver] 이기종 데이터 추출 export | Oracle to Tibero | java.lang.OutOfMemoryError: Java heap space 부족 에러 해결 본문

NOTE

[DBeaver] 이기종 데이터 추출 export | Oracle to Tibero | java.lang.OutOfMemoryError: Java heap space 부족 에러 해결

DBCAMI 2023. 2. 9. 09:09

먼저, 오라클에서 사용하던 TABLE을 Tibero로 옮겨줄 것이다

1. Data Export

원하는 스키마 > 테이블 우클릭 > 데이터 내보내기

동기가 쓰던 DBMGRWJ 스키마의 COUNT_ROWS라는 테이블을 Tibero DBMGR 스키마로 옮겨보도록 하겠음. 훔칠게. 감사
데이터베이스 테이블 > 다음
choose
테이블 옮기려 하는 스키마(DBMGR) - 해당 테이블 오너 선택 후 다음
추출 형태 = SEGMENTS / 사이즈는 자동 할당, 새 연결에 ROW COUNT도 세주세요~
다음
요약> 진행을 눌렀는데 !

java.lang.OutOfMemoryError: Java heap space 부족

이런 에러가 떴다.

찾아보니 메모리가 부족해서라고 함

현재 메모리 상태를 볼 수 있는 윈도우를 일단 추가해줌

윈도우 > 설정
일반 > 힙 상태 표시 적용 및 APPLY AND CLOSE

하고나면 밑에 이런게 나옴 아까는 이게 1000/1024 정도로 가득 차있었음 ㅠㅠ

[JAVA HEAP SPACE 늘리는 방법] - Windows

먼저 DBeaver 실행 파일이 있는 위치로 이동한다 / 나는 C:Program~어쩌구DBeaver

C:\Program Files\DBeaver

여기 보면 dbeaver.ini 파일이 있음 -> 열기

수정 전에 해당 파일을 수정할 수 있는 권한이 있는지 확인하세요

dbeaver.ini 파일의 Xmx 파라미터가 1024m 였는데 이걸 4096m으로 수정함

이제 디비버 껐다가 키고 해당 작업을 다시 진행

 

순조롭쥬?

 

select count(1) from 스키마.테이블 ; 

확인 완!

728x90