데이터 정렬 및 SQL Server 클라이언트 응용 프로그램

SQL Server 2008에는 SQL Server 설치 중에 선택할 수 있는 80개의 새 또는 수정된 Windows 데이터 정렬이 있습니다. 경우에 따라 이전 운영 체제가 설치된 컴퓨터에서는 하위 클라이언트 응용 프로그램이 SQL Server 2008 서버에 대한 연결을 잃을 수 있습니다. 또는 일부 클라이언트 연결은 유지되지만 클라이언트 데이터와 서버 데이터 간의 데이터 정렬이 일치하지 않음을 나타내는 오류 메시지가 나타나고 서버 데이터에 대한 데이터 정렬 변환이 발생하지 않을 수 있습니다.

하위 클라이언트에 대한 데이터 정렬 호환성

다음 표에서는 하위 클라이언트에서 인식할 수 없는 데이터 정렬을 사용하는 데이터베이스에 연결할 경우의 클라이언트/서버 연결 동작에 대해 설명합니다.

클라이언트 버전

서버 연결

SQL Server Native Client for SNAC9

클라이언트가 클라이언트측 코드 페이지를 인식할 수 없는 서버 적용 데이터 정렬에 매핑할 수 없는 경우 클라이언트 연결 시 오류 메시지가 표시되고, 데이터 정렬이 발생하지 않고, 연결, USE 문 또는 ALTER 문이 실패할 수 있으며, 연결이 닫힐 수 있습니다.

자세한 내용과 SQL Server Native Client for SNAC9와의 데이터 정렬 불일치 때문에 발생하는 특정 연결 오류에 대한 핫픽스 다운로드는 Microsoft 기술 자료 문서 94: "SQL Server 2005의 SQL Server Native Client를 사용하여 SQL Server 2008 데이터 정렬에 저장된 데이터를 가져오면 연결이 닫히거나 오류 메시지가 나타난다."를 참조하십시오.

SQL Server Native Client for SNAC10

클라이언트는 클라이언트 컴퓨터의 시스템 로캘을 기반으로 인식할 수 없는 서버 데이터 정렬 LCID를 코드 페이지에 매핑합니다. 데이터 정렬 LCID를 인식할 수 없는 경우 클라이언트는 코드 페이지를 조회하려고 합니다.

클라이언트에서 클라이언트측 코드 페이지를 인식할 수 없는 서버 데이터 정렬에 매핑할 수 없는 경우 클라이언트 연결 시 오류 메시지가 표시되고 데이터 정렬 변환이 발생하지 않습니다.

Visual Studio 2008

Visual Studio 2005

Visual Studio .NET 2003

클라이언트는 클라이언트 컴퓨터의 시스템 로캘을 기반으로 인식할 수 없는 서버 데이터 정렬 LCID를 코드 페이지에 매핑합니다. 데이터 정렬 LCID를 인식할 수 없는 경우 클라이언트는 코드 페이지를 조회하려고 합니다.

클라이언트에서 클라이언트측 코드 페이지를 인식할 수 없는 서버 데이터 정렬에 매핑할 수 없는 경우 클라이언트 연결 시 오류 메시지가 표시되고 데이터 정렬 변환이 발생하지 않습니다.

하위 클라이언트가 SQL Server Native Client for SNAC9일 경우 설명된 핫픽스를 다운로드하고 설치하기 전에 Microsoft 기술 자료 문서 944929에서 설명하는 증상과 연결 동작이 일치하는지 확인하십시오.

다른 클라이언트 응용 프로그램에서 서버 데이터 정렬을 인식할 수 없는 경우 클라이언트 운영 체제를 업그레이드하거나 응용 프로그램 공급자에게 데이터베이스 클라이언트 소프트웨어에 대한 서비스 업데이트가 있는지 문의하는 것이 좋습니다. 또는 다른 데이터 정렬을 사용할 수 있습니다.

데이터 정렬을 변경하는 방법은 데이터 정렬 설정 및 변경을 참조하십시오.