CUBRID 2008의 스키마에서 한글 사용하는 방법
CUBRID 2008은 스키마에서의 멀티바이트 문자 세트(Multibyte Character Set)의 지원여부를 지정하기 위한 파라미터로 intl_mbs_support를 제공합니다.
파라미터 명 |
파라미터 값 |
Multibyte Character Set 지원 |
비고 |
intl_mbs_support |
yes |
예 |
|
no |
아니오 |
default |
CUBRID2008에서는 스키마에 멀티바이트 문자 세트를 지원하고 있습니다. 예를 들면, 테이블 명에 한글을 사용하는 것이지요. 하지만 이러한 스키마에서의 한글은 영어보다 많은 연산 비용을 소모하므로 CUBRID2008에서는 영어로 사용할 것을 권장하며, intl_mbs_support 파라미터의 초기값도 no로 설정되어 있습니다.
intl_mbs_support 값 설정 방법
CUBRID2008의 환경설정 파일(cubrid.conf)에는 intl_mbs_support 파라미터가 표시되지 않습니다. 일반 사용자가 주로 사용하는 기본 파라미터만 제공하여 불필요한 환경 변수의 변경을 미리 막기 위해서입니다.
1. $CUBRIDconf에 있는 cubrid.conf 파일을 연다.
2. 아래 그림과 같이 intl_mbs_support=yes 를 추가한다.
3. 파일을 저장하고 닫는다.
4. 서버를 restart 한다.
CUBRID Manager에서 서버명에 마우스 오른쪽 키를 눌러서 데이터베이스 서버 중단하고 다시 데이터베이스 서버 가동을 하시면 됩니다.
cmd나 Linux에서는 cubrid server restart database_name 명령어를 이용하시면 됩니다.