Background Image
조회 수 20802 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

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

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

JVM의 디폴트 charset

1.     JVM이 구동되는 환경의 LANG을 변경하거나

2.     Java 옵션을 설정으로 변경할 수 있다.

 

JVM이 구동되는 환경의 LANG을 변경

먼저 ‘locale –a |grep ko_KR’ 명령을 수행하여 변경 가능한 utf-8 값을 확인한다.

[newTest1 ~]$ locale -a|grep ko_KR

ko_KR

ko_KR.euckr

ko_KR.utf8

변경 가능한 utf-8 locale 값을 LANG 환경변수에 설정한다.

[newTest1 ~]$ vi .bash_profile

export LANG=ko_KR.utf8

[newTest1 ~]$. .bash_profile

 

JAVA 옵션 설정으로 변경

_JAVA_OPTIONS 환경 변수를 설정한다.

[newTest1 ~]$ vi .bash_profile 

export _JAVA_OPTIONS=-Dfile.encoding=utf-8

[newTest1 ~]$. .bash_profile


JVM의 디폴트 charset을 변경하고 나서는 꼭 DB Server를 재 시작해줘야 한다.

[newTest1 ~]$ cubrid server restart DB_NAME 

 


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
179 응용개발 PHP에서 Prepared statement 사용시 NULL 값을 바인딩 하는 방법 1 Prototype 2009.11.27 19722
178 운영관리 브로커 상태를 확인할 때 status 의미 시난 2009.11.27 16562
177 운영관리 각 데이터베이스에 개별적 파라미터 적용하는 방법 정만영 2009.11.30 10183
176 운영관리 CUBRID LOCK 관련 오류(ERROR CODE = -75) 정리 정만영 2009.12.01 20691
175 운영관리 CUBRID JAVA Stored Procedure의 GC로그 출력방법 janus 2009.12.01 15318
174 질의작성 예제를 이용한 중복데이터 삭제 janus 2009.12.02 18542
173 질의작성 시스템 테이블을 이용한 인덱스 생성 구문 만들기 janus 2009.12.02 15143
172 운영관리 64비트 윈도우환경에서 32비트 ODBC 사용하기 Prototype 2009.12.09 22680
171 질의작성 CUBRID 예약어 사용방법 정만영 2009.12.09 17183
170 응용개발 CUBRID odbc 드라이버 설정방법. file seongjoon 2009.12.10 20328
169 운영관리 CUBRID 2008 R2.0 RPM 설치후 PHP모듈 로딩에 실패할 경우 Prototype 2009.12.10 14918
168 운영관리 리눅스 쉘프롬프트 상에서 질의 바로 수행하기 Prototype 2009.12.10 13640
167 운영관리 CUBRID제거 절차 janus 2009.12.12 15888
166 운영관리 CUBRID 복제 구성 시 Update id=id+1 미지원 cubebridge 2009.12.12 11651
165 운영관리 CUBRID2008 파티션 테이블 삭제 시 인덱스 drop 안 되는 현상 예시 cubebridge 2009.12.12 18491
164 CUBRID 매니저 한 개 PC에서 CUBRID7.3과 CUBRID2008R1.4 & R2.0 매니저 사용 방법 1 정만영 2009.12.12 13054
163 기타 좀비 프로세스 일괄 삭제하기 janus 2009.12.12 36481
162 기타 CUBRID 설치 서버의 OS bit 확인하는 방법과 CUBRID bit 확인 방법. file seongjoon 2009.12.15 18962
161 응용개발 JAVA SP를 통해 다른 데이터베이스 연결하는 경우 잊지 말자. 손승일 2009.12.16 17976
160 응용개발 CUBRID에서 systimestamp, sysdatetime default값에 대한 정의 cubebridge 2009.12.16 28269
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales