FIX: SQL Server 2005 기반 응용 프로그램에서 SQL 네이티브 클라이언트 (SNAC) OLE DB 공급자 또는 SNAC ODBC 공급자를 사용 하 여 테이블에 문자열을 삽입 하면 문자열이 잘립니다.

Microsoft는 Microsoft SQL Server 2005 수정 프로그램을 다운로드 가능한 하나의 파일로 배포합니다. 수정 프로그램은 계속 누적 되는 형태 이므로 각 새 릴리스에 모든 핫픽스를 포함 하며 수정 프로그램 릴리스의 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램

증상

다음 시나리오를 고려하십시오. 응용 프로그램이 SQL Server 2005 인스턴스에 연결할 때 SQL 네이티브 클라이언트 (SNAC) OLE DB 공급자를 사용 합니다. 응용 프로그램에서 테이블에 4, 000 개 이상의 문자를 포함 하는 문자열을 삽입할 INSERT 문을 실행 합니다. INSERT 문은 주석 또는 줄 바꿈 문자를 포함합니다. 응용 프로그램을 실행할 때 문자열 테이블에 성공적으로 넣지는 찾을 수 있습니다. 문자열이 4000 자 잘립니다. 응용 프로그램에서 인스턴스에 연결 하려면 SNAC ODBC 공급자를 사용 하는 경우 한 문자 문자열이 잘립니다.

참고: Microsoft 데이터 액세스 구성 요소 (MDAC) 또는 Windows 데이터 액세스 구성 요소 (Windows DAC)에 포함 되어 있는 SQL Server OLE DB 공급자를 사용 하는 경우이 문제가 발생 하지 않습니다.

해결 방법

SQL Server 2005 서비스 팩 2 용 누적 업데이트 정보

이 문제에 대 한 수정 프로그램이 누적 업데이트 12에서 릴리스 먼저 되었습니다. SQL Server 2005 서비스 팩 2에 대 한이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2에 대 한 962970 누적 업데이트 패키지 12
참고: 빌드는 계속 누적 되는 형태 이므로 각 새 수정 프로그램 릴리스의 모든 핫픽스와 들어 및 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램 릴리스의 수정. 이 핫픽스가 포함 된 최신 수정 릴리스를 적용 고려 하는 것이 좋습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.
SQL Server 2005 서비스 팩 2가 출시 된 이후에 릴리스된 937137 SQL Server 2005 빌드
Microsoft SQL Server 2005 핫픽스는 특정 SQL Server 서비스 팩에 대 한 만들어졌습니다. SQL Server 2005 서비스 팩 2를 설치 하려면 SQL Server 2005 서비스 팩 2 핫픽스를 적용 해야 합니다. 기본적으로 SQL Server 서비스 팩에서 제공 되는 모든 핫픽스는 다음 SQL Server 서비스 팩에 포함 됩니다.

SQL Server 2005 서비스 팩 3 누적 업데이트 정보

이 문제에 대 한 수정 프로그램은 먼저 SQL Server 2005 서비스 팩 3 누적 업데이트 3에서 릴리스 되었습니다. SQL Server 2005에 대 한이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 3 용 967909 누적 업데이트 패키지 3
참고: 빌드는 계속 누적 되는 형태 이므로 각 새 수정 프로그램 릴리스의 모든 핫픽스와 들어 및 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램 릴리스의 수정. 이 핫픽스가 포함 된 최신 수정 릴리스를 적용 고려 하는 것이 좋습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.
SQL Server 2005 서비스 팩 3이 출시 된 이후에 릴리스된 960598 SQL Server 2005 빌드

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

SQL Server 2005 서비스 팩 2 용 누적 업데이트 패키지 12에 대 한 자세한 내용

변경 된 파일에 대 한 자세한 내용은 및이 Microsoft 기술 자료 문서에 설명 되어 있는 핫픽스가 포함 된 누적 업데이트 패키지를 적용 하려면 전제 조건에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2에 대 한 962970 누적 업데이트 패키지 12

SQL Server 2005 서비스 팩 3에 대 한 3 누적 업데이트 패키지에 대 한 자세한 내용

변경 된 파일에 대 한 자세한 내용은 및이 Microsoft 기술 자료 문서에 설명 되어 있는 핫픽스가 포함 된 누적 업데이트 패키지를 적용 하려면 전제 조건에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 3 용 967909 누적 업데이트 패키지 3

참조

SQL Server 2005 서비스 팩 3 이후 사용할 수 있는 빌드 목록에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
960598 SQL Server 2005는 SQL Server 2005 서비스 팩 3 릴리스된 후에 릴리스된 빌드
SQL Server 서비스 팩 2 후에 사용할 수 있는 빌드 목록에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2가 출시 된 후 사용할 수 있는 빌드 937137 목록
SQL Server 대 한 증분 서비스 모델에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
보고 된 문제에 대 한 핫픽스를 제공 하는 SQL Server 팀 935897 는 증분 서비스 모델은
SQL Server 2005 서비스 팩 2를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
913089 는 SQL Server 2005 최신 서비스 팩을 구하는 방법
SQL Server 2005 서비스 팩 2의 향상 된 기능 및 새로운 기능에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.SQL Server 업데이트의 명명 스키마에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
Microsoft SQL Server 소프트웨어에 대 한 새로운 명명 스키마를 822499 업데이트 패키지
소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인하십시오.
Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명
속성

문서 ID: 961396 - 마지막 검토: Feb 7, 2017 - 수정: 1

피드백