데이터 정렬 설정

업데이트: 2005년 12월 5일

SQL Server Express 사용자: 데이터 정렬 설정(SQL Server Express)을 클릭하여 SQL Server Express 설치 관련 정보를 확인하십시오.

Microsoft SQL Server 설치 마법사의 데이터 정렬 설정 페이지를 사용하여 데이터베이스 엔진 및 Analysis Services에서 언어 및 정렬 용도로 사용하는 기본 데이터 정렬 설정을 수정할 수 있습니다. 데이터 정렬 지정자 옵션을 사용하여 서로 다른 SQL Server 설치나 다른 컴퓨터의 데이터 정렬 설정과 일치시킬 수 있습니다. SQL 데이터 정렬 옵션을 사용하여 이전 SQL Server 버전의 정렬 순서와 호환 가능한 설정과 일치시킬 수 있습니다.

옵션

  • 각 서비스 계정에 대해 사용자 지정
    데이터베이스 엔진 및 Analysis Services에 대해 별도의 데이터 정렬 설정을 지정하거나 모든 서비스에 대해 하나의 데이터 정렬을 지정할 수 있습니다. 설치 시 데이터베이스 엔진 및 Analysis Services를 모두 선택할 경우 각 서비스 계정에 대해 사용자 지정 옆에 있는 확인란을 선택하여 드롭다운 목록에 있는 서비스 목록을 활성화할 수 있습니다. 드롭다운 목록에서 서비스를 선택한 다음 해당 서비스에 대한 데이터 정렬 및 정렬 순서를 선택합니다. 해당 항목을 선택한 후 계속하려면 다음을 클릭하십시오.
  • 데이터 정렬 지정자 및 정렬 순서
    이 SQL Server 2005 인스턴스에서 사용할 데이터 정렬을 지정합니다. 영어 시스템 로캘에 대해서는 SQL 데이터 정렬이 기본적으로 선택됩니다. 영어 외의 로캘에 대한 기본 데이터 정렬은 컴퓨터의 Microsoft Windows 시스템 로캘입니다. 즉, 유니코드를 지원하지 않는 프로그램용 언어 설정 또는 제어판의 국가별 및 언어 옵션에 지정된 가장 근접한 설정으로 지정됩니다.

    이 SQL Server 설치의 데이터 정렬 설정이 다른 SQL Server 인스턴스에서 사용하는 데이터 정렬 설정과 일치해야 하는 경우 또는 다른 컴퓨터의 Windows 시스템 로캘 설정과 일치해야 하는 경우에만 기본 설정을 변경하십시오.

    참고 SQL 데이터 정렬 설정은 Analysis Services에는 사용할 수 없습니다. 데이터베이스 엔진 설치에서 사용하도록 SQL 데이터 정렬을 선택하면 SQL Server 설치 프로그램은 사용자가 선택한 SQL 데이터 정렬에 따라 Analysis Services에 가장 적합한 Windows 데이터 정렬을 선택합니다. 데이터베이스 엔진 및 Analysis Services 데이터 정렬이 서로 일치하지 않으면 일관되지 못한 결과가 발생할 수 있습니다. 데이터베이스 엔진 및 Analysis Services 간에 일관된 결과를 얻으려면 Windows 데이터 정렬을 사용하십시오.

    자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

  • 정렬 순서
    선택한 데이터 정렬 지정자와 함께 사용할 정렬 순서를 지정합니다. 이진 정렬 순서는 가장 빠른 정렬 순서로서 항상 대/소문자를 구분합니다. 이진을 선택하면 대/소문자 구분, 악센트 구분, 일본어 가나 구분전자/반자 구분 옵션을 사용할 수 없습니다. 자세한 내용은 Windows 데이터 정렬 스타일을 참조하십시오.
  • SQL 데이터 정렬
    SQL Server 8.0, 7.0 또는 이전 버전과 호환 가능한 설정과 일치시킵니다. SQL 데이터 정렬 옵션은 이전 SQL Server 버전과의 호환성을 위해 사용됩니다. 자세한 내용은 SQL 데이터 정렬 사용을 참조하십시오.

    [!참고] SQL 데이터 정렬 설정은 Analysis Services에는 사용할 수 없습니다. 데이터베이스 엔진 설치에서 사용하도록 SQL 데이터 정렬을 선택하면 SQL Server 설치 프로그램은 사용자가 선택한 SQL 데이터 정렬에 따라 Analysis Services에 가장 적합한 Windows 데이터 정렬을 선택합니다. 데이터베이스 엔진 및 Analysis Services 데이터 정렬이 서로 일치하지 않으면 일관되지 못한 결과가 발생할 수 있습니다. 데이터베이스 엔진 및 Analysis Services 간에 일관된 결과를 얻으려면 Windows 데이터 정렬을 사용하십시오.

일반적인 사용자 시나리오

SQL Server 설치 프로그램에서 사용하는 Windows 시스템 로캘 및 해당 기본 데이터 정렬 표를 보려면 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

가능한 경우 조직에서 표준화된 데이터 정렬을 사용하는 것이 최상의 방법입니다. 조직 내의 모든 시스템에서 표준 데이터 정렬 설정을 사용하면 모든 문자나 유니코드 식에서 명시적으로 데이터 정렬을 지정할 필요가 없습니다. 데이터 정렬 및 코드 페이지 설정이 다른 개체를 사용해야 할 경우 데이터 정렬 우선 순위 규칙을 고려하도록 쿼리를 코딩해야 합니다.

SQL Server 설치에 대한 데이터 정렬을 선택할 때 다음 권장 사항을 고려하십시오(우선 순위대로 나열).

  • 이진 정렬이 허용되는 경우 이진 데이터 정렬을 선택하십시오.
  • 응용 프로그램에서 nchar/nvarcharchar/varchar 데이터 형식을 모두 사용하고 비교 시 혼합하여 사용할 경우 데이터 형식 간 일관된 비교를 위해 Windows 데이터 정렬을 선택하십시오.
  • 응용 프로그램에서 nchar/nvarchar 데이터 형식만 사용하는 경우 Windows 데이터 정렬 및 SQL 데이터 정렬 간에 동작 차이는 없습니다.
  • 응용 로그램에서 char/varchar 데이터 형식만 사용하고 Analysis Services를 활용하는 경우 Windows 데이터 정렬을 선택하십시오.
  • 응용 프로그램에서 char/varchar 데이터 형식만 사용하고, Windows 데이터 정렬에서 제공하는 향상된 언어 비교 의미 체계보다는 문자열 비교/LIKE 성능에 관심이 있으며, SQL 데이터 정렬에서 제공하는 사전 정렬 순서를 원하는 경우 SQL 데이터 정렬을 선택하십시오.

참고 항목

참조

데이터 정렬 옵션 및 국가별 지원
설치 프로그램에서 데이터 정렬 설정

도움말 및 정보

SQL Server 2005 지원 받기