본문 바로가기

DB/Oracle

오라클과 NLS

ORACLE의 NLS 설정에 대해 제대로 이해하고 계시나요?

문제가 생기면 그 때 그 때 찾아보고 계시진 않은가요?

 

저 역시 문제가 생겨서 NLS 설정에 대해 찾아보다가

NLS에 대해 명쾌하게 설명된 자료가 있어 이렇게 링크를 걸어둡니다.

 

http://www.oracle.com/technology/global/kr/pub/columns/oracle_nls_1.html

 

 

* NLS에 대해 항상 고민해 왔던 분이라면 해당 링크의 내용을 살펴 보시길 바랍니다.
  정말 설명이 잘 되어 있네요.

 

  • 오라클의 NLS 지원 특성
    1. 영역(Territory)별 지원
    2. 언어(Language)적 지원
  • 오라클 제품 처음부터 올바르게 설치하자
  • 올바른 캐릭터셋을 선택하자
    1. KO16KSC5601
    2. KO16MSWIN949
    3. UTF8/AL32UTF8
    4. National Characterset
    5. 캐릭터셋 선택의 원칙
  • 올바른 NLS 환경변수값 설정하기
    1. NLS_LANG
      1. 1) NLS_LANG 변수의 구성
      2. 2) NLS_LANG 변수값 설정의 기본 원칙
      3. 3) 데이터베이스의 캐릭터셋과 동일한 값으로 캐릭터셋을 설정하는 경우
  • KO16KSC5601에 서 지원되지 않는 글자들을 KO16KSC5601 데이터베이스에 입출력하기
  • 오라클 데이터베이스에서의 한글 정렬
    1. KO16KSC5601 데이터베이스
    2. UTF8/AL32UTF8 데이터베이스
      1. NLS_SORT=’KOREAN_M’ 이용
    3. KO16MSWIN949 데이터베이스
      1. 방법 1) NLS_SORT=’UNICODE_BINARY’ 이용
      2. 방법 2) NLS_SORT=’KOREAN_M’ 이용
    4. 인덱스를 이용하여 성능 향상시키기
  • 오라클 데이터베이스에서 한글 비교하기
    1. NLS_COMP
  • 글을 마치며 
  • 'DB > Oracle' 카테고리의 다른 글

    pro*c 란 - 초보자를 위한 개념 설명  (1) 2010.03.18