국제적 데이터를 지원하도록 Build Forge 컴포넌트를 설정해야
합니다.
프로시저
- 웹 브라우저를 구성하십시오.
- 언어를 설정하십시오.
- 올바른 글꼴이 설치되어 있는지 확인하십시오.
- UTF-8 문자 세트를 사용하도록 에이전트 호스트를 구성하십시오.
Windows의 경우 다음과 같은 chcp 명령을 사용하여
코드 페이지를 확인합니다.
> chcp
UNIX 또는 Linux의 경우
다음 명령을 사용하여 로케일 및 문자 세트를 확인합니다.
locale
언어 및 문자 세트를 지정하는 값을 확인해야 합니다.
다음은 언어가 미국 영어이고 UTF-8 문자 세트를 사용하는 Solaris 시스템의
예제입니다.
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
- 국제적 데이터를 지원하는 UTF-8 문자 세트 및 글꼴을 사용하도록 데이터베이스를 구성하십시오.
- DB2:
- 코드세트 및 지역을 설정하십시오. 예: CREATE DATABASE USING CODESET
UTF-8 TERRITORY US(또는 제어 센터에서 해당 코드세트 및 지역을 선택하십시오).
- 관리 콘솔 컴퓨터의 DB2CODEPAGE 환경 변수를
1208로 설정하십시오.
Windows의 경우 다음 명령을 사용하십시오.
set
DB2CODEPAGE=1208
UNIX 또는 Linux의 경우 다음 명령을 사용하십시오.
export
DB2CODEPAGE=1208
기존 데이터베이스에 UTF-8로 마이그레이션해야 하는 데이터가 있는 경우,
다음 문서를 참조하십시오. http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/t0024033.htm
- Microsoft SQL Server(Windows의 관리 콘솔과 함께 사용하는 경우에만):
국제적 데이터를 지원하지 않습니다. Microsoft SQL Server는
UCS-2를 사용하여 유니코드 데이터를 저장하며 UTF-8을 지원하지 않습니다.
- MySQL: 서버 문자 세트 및 조합을 설정하십시오. 현재
MySQL 설치가 국제적 데이터를 지원하지 않는 경우, 소스에서 재컴파일하여
./configure -–with-charset=utf8 -–with-collation=utf8_bin을 사용할 수 있습니다.
이 지원을 구성하지 않으면 Build Forge 엔진이 시작되지 않습니다.
- Oracle: 이를 설치한 인스턴스에서 문자 세트를 UTF8 - Unicode 3.0으로
설정하십시오. 데이터베이스 구성 보조의 문자 세트 탭에 있는
초기화 매개변수 단계에서 설정됩니다. 명령행을 사용하는
경우 문자 세트를 AL32UTF8로 설정하십시오.
- (선택사항) Build Catalyst 기능에 대한 메시지를 구성하십시오.
Microsoft® Windows® 플랫폼에서 Build Catalyst 메시지는
자동으로 올바른 변환으로 표시됩니다.
이들
메시지를 UNIX 및 Linux 플랫폼에서 보려면 NLSPATH 환경 변수를
다음 값으로 설정하십시오.
/opt/rational/buildforge/buildcatalyst/lib/nls/%L/utf8/%N.cat:$NLSPATH
여기서,
- %L은 LANG 환경 변수의 값을 대체합니다.
- %N은 catopen(3C)으로 패스된 이름 매개변수의 값을 대체합니다.
또는, 변환을 명시적으로 지정할 수 있습니다.
다음 값은 ja_JP 변환에 대한 값입니다.
/opt/rational/buildforge/buildcatalyst/lib/nls/ja_JP/utf8/%N.cat:$NLSPATH