클라이언트 및 유니코드 문자

7비트 ASCII 문자 범위를 벗어나는 문자를 사용하는 개체 이름을 만드는 경우 ' nzsql ' 명령, ODBC, JDBC 및 OLE-DB 드라이버는 이러한 문자의 입력 및 표시를 지원합니다. Windows 시스템에서는 사용자가 선택한 문자 집합을 지원하는 적절한 글꼴이 로드되어 있는지 확인해야 합니다.

' nzload, ' nzbackup' , ' nzsession '과 같은 개체 이름을 표시하는 Netezza Performance Server 명령은 ASCII가 아닌 문자도 표시할 수 있지만, 문자를 올바르게 표시하려면 UTF-8 터미널 또는 DOS 창에서 작동해야 합니다.

UNIX 클라이언트의 경우, 이러한 ' nz 명령을 실행하는 터미널 창이 UTF-8 로캘을 사용하는지 확인하세요. 터미널 창의 출력이 올바르게 정렬되지 않을 수 있습니다.

일반적으로 Windows 클라이언트에는 두 가지 설정 단계가 필요합니다.

이 프로시저는 일반적인 권장사항으로 일반 사례를 기반으로 합니다. Windows 클라이언트 설정에 문제가 있는 경우 Microsoft 지원에서 특정 플랫폼 및 글꼴에 대한 설정 단계를 참조하세요.

  1. 필수 문자 모양을 포함하는 적절한 트루타입 글꼴을 사용하도록 명령 프롬프트를 설정하십시오. 폰트를 선택하려면 다음과 같이 하십시오.
    1. 시작 > 프로그램 > 액세서리를 선택합니다.
    2. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 다음 메뉴에서 속성을 선택합니다.
    3. 글꼴 탭을 선택합니다. 글꼴 목록에서, 레지스트리 설정으로 트루타입 고정 너비 글꼴 또는 글꼴을 제어합니다.
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

      표준 미국 시스템의 경우, 글꼴이 Lucida Console입니다(Kanji에 대해 UTF-8 맵핑된 문자 모양을 포함하지 않음). 일본어 시스템의 경우, 글꼴은 이러한 문자 모양을 포함하는 MS Gothic입니다.

  2. DOS 명령 프롬프트 창에서 ' chcp 65001 ' 명령을 입력하여 코드 페이지를 UTF-8 변경합니다:

이러한 DOS 설정 단계의 대체 방법으로 DOS 클라이언트의 입력/출력을 nzconvert에서/로 파이프할 수 있으며 일본어의 경우 932와 같은 로컬 코드 페이지로 변환할 수 있습니다.

Windows 시스템에서 디스플레이에 사용하는 글꼴은 지원 사이트( http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815)에 설명된 대로 Microsoft 요구 사항을 충족해야 합니다.