SQL Server 구성 - 데이터 정렬

SQL Server 설치 마법사의 서버 구성 - 데이터 정렬 페이지에서는 데이터베이스 엔진 및 Analysis Services에서 정렬 용도로 사용하는 데이터 정렬 설정을 수정할 수 있습니다. 다른 SQL Server 설치나 다른 컴퓨터의 데이터 정렬 설정과 일치하는 옵션을 선택하십시오.

옵션

  • SQL Server 및 Analysis Services에 대해 사용자 지정
    SQL Server에서는 Windows 데이터 정렬과 SQL Server 데이터 정렬의 두 가지 데이터 정렬 방식을 사용할 수 있습니다. 데이터베이스 엔진 및 Analysis Services에 대해 별도의 데이터 정렬 설정을 지정하거나 두 구성 요소에 대해 동일한 데이터 정렬을 지정할 수 있습니다.

    기본적으로 미국 영어 시스템 로캘에 대해서는 SQL Server 데이터 정렬이 선택됩니다. 지역화된 버전의 SQL Server에 대한 기본 데이터 정렬은 컴퓨터의 Windows 시스템 로캘 설정에 의해 결정됩니다. 자세한 내용은 SQL Server 데이터 정렬 사용을 참조하십시오.

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

    참고   Analysis Services는 Windows 데이터 정렬만 사용합니다. Analysis Services를 설치할 경우 SQL Server 데이터베이스 엔진과 Analysis Services 간의 일관된 결과를 얻으려면 SQL Server를 설치하는 동안 Windows 데이터 정렬을 선택하십시오.

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

가장 적절한 방법

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

가능한 경우 조직에 대해 단일 데이터 정렬을 사용하십시오. 그러면 모든 데이터베이스, 열, 식 또는 식별자에 대해 명시적으로 데이터 정렬을 지정할 필요가 없습니다. 여러 데이터 정렬과 코드 페이지 설정을 사용해야 할 경우 선행 정렬 우선 순위 규칙을 고려하도록 쿼리를 코딩하십시오. 자세한 내용은 온라인 설명서의 선행 정렬 우선 순위(Transact-SQL)<를 참조하십시오.

다음은 SQL Server에 대한 데이터 정렬을 선택할 때 고려해야 할 사항입니다.

  • 이진 코드 포인트 기반 정렬이 허용되는 경우 BINARY2 데이터 정렬을 선택합니다.

  • 데이터 형식 간 일관성 있는 비교를 원하는 경우 Windows 데이터 정렬을 선택합니다.

  • 언어적 정렬에 대한 지원이 중요한 경우 새로운 100수준 데이터 정렬을 사용합니다. 자세한 내용은 데이터 정렬 및 유니코드 지원을 참조하십시오.

  • 데이터베이스를 업그레이드된 SQL Server 인스턴스로 마이그레이션하려는 경우에는 기존 데이터베이스 데이터 정렬과 일치하는 데이터 정렬을 선택합니다.