개발/에러 해결

[큐브리드] 윈도우 설치 시 한글 문자 깨짐 해결

Hotsan 2022. 5. 17. 17:17

윈도우에 큐브리드 설치 후 db 테이블 문자셋 설정도 제대로 했는데

 

 db에 값을 넣으면 이상한 기호로 값이 들어가서 해결방안을 찾아보았습니다.

 

도움이 되는 정보를 찾아서 기록합니다.

 

 

 

 

 

 

CUBRID JAVA StoredProcedure(이하 SP)는 DB Server Process가 구동 될 때 포함하여 함께 구동되는 JVM에서 동작한다.

따라서 SP를 통해 utf-8로 데이터베이스에 저장되어 있는 한글을 정상적으로 읽어 오려면 JVM의 디폴트 charset을 변경하여야 한다.
 
 
 
 
 
 

해결방법.

 

1. 윈도우키+R 입력하여 실행 창 띄움.

2. sysdm.cpl (시스템 속성 창) 띄운다.

3. 고급탭 으로 이동 환경변수 선택

4. 시스템변수 새로만들기 - 아래 값 입력

  • 변수이름 : _JAVA_OPTIONS
  • 변수 값 : -Dfile.encoding=UTF-8

 

 

 

 

 

https://www.cubrid.com/faq/3794775