국제적 데이터 설정

국제적 데이터를 지원하도록 Build Forge 컴포넌트를 설정해야 합니다.

프로시저

  1. 웹 브라우저를 구성하십시오.
    1. 언어를 설정하십시오.
    2. 올바른 글꼴이 설치되어 있는지 확인하십시오.
  2. UTF-8 문자 세트를 사용하도록 에이전트 호스트를 구성하십시오.

    Windows의 경우 다음과 같은 chcp 명령을 사용하여 코드 페이지를 확인합니다.

    > chcp

    UNIX 또는 Linux의 경우 다음 명령을 사용하여 로케일 및 문자 세트를 확인합니다.

    locale

    언어 및 문자 세트를 지정하는 값을 확인해야 합니다. 다음은 언어가 미국 영어이고 UTF-8 문자 세트를 사용하는 Solaris 시스템의 예제입니다.

    LANG=en_US.UTF-8
    LC_CTYPE="en_US.UTF-8"
  3. 국제적 데이터를 지원하는 UTF-8 문자 세트 및 글꼴을 사용하도록 데이터베이스를 구성하십시오.
    • DB2:
      1. 코드세트 및 지역을 설정하십시오. 예: CREATE DATABASE USING CODESET UTF-8 TERRITORY US(또는 제어 센터에서 해당 코드세트 및 지역을 선택하십시오).
      2. 관리 콘솔 컴퓨터의 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로 설정하십시오.
  4. (선택사항) 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

피드백