다음을 통해 공유


SQLXML이 SQL Server에 설치되지 않음

2008년 SQL Server 이전에 SQLXML 4.0은 SQL Server 함께 릴리스되었으며 SQL Server Express 제외한 모든 SQL Server 버전의 기본 설치의 일부였습니다. SQL Server 2008부터 최신 버전의 SQLXML(SQLXML 4.0 SP1)은 더 이상 SQL Server 포함되지 않습니다. SQLXML 4.0 SP1을 사용할 수 있을 때 설치하려면 SQLXML SP1용 설치 위치에서 다운로드합니다.

애플리케이션이 SQL Server 실행되고 SQLXML 4.0이 필요한 경우 컴퓨터에 SQL Server 2005가 없는 경우 SQLXML 4.0 SP1을 다운로드하여 설치해야 합니다.

SQLOLEDB 및 SQL Server Native Client OLE DB 공급자를 사용하는 SQLXML 4.0 SP1의 새로운 데이터 형식 관련 동작

SQL Server 2008에서는 SQLXML을 사용하는 개발자가 사용할 수 있는 다음과 같은 데이터 형식을 소개합니다.

  • Date

  • Time

  • DateTime2

  • DateTimeOffset

SQLOLEDB(Windows 데이터 액세스 구성 요소, 이전의 Microsoft 데이터 액세스 구성 요소) 또는 SQL Server 2005의 OLE DB SQL Server Native Client SQLXML 4.0 SP1을 사용하는 경우 이러한 새 형식은 개발자에게 문자열로 표시됩니다. SQLXML 4.0 SP1은 SQL Server Native Client OLE DB Provider 11.0과 함께 사용할 때 이러한 4가지 새 데이터 형식을 기본 제공 스칼라 형식으로 사용하도록 설정합니다. SQLXML 4.0 SP1을 다운로드하기 전에 이러한 형식을 문자열이 아닌 형식에 매핑하면 일부 데이터가 잘릴 수 있습니다. 예를 들어 에 매핑 DateTime2xsd:date 하면 데이터가 3.33밀리초의 SQL Server 2005 DateTime 정밀도로 잘립니다.

참고 항목

SQLXML 4.0 프로그래밍 개념