"일반 네트워크 오류", "통신 연결 오류" 또는 "수송 수준 오류" 메시지가 나타난다는 응용 프로그램이 SQL Server 연결

기술 자료 번역 기술 자료 번역
기술 자료: 942861 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

요약

이 문서에서는 다음 내용을 다룹니다.
  • 일반적인 정보에 대 한 Microsoft 확장 가능한 네트워킹 팩 (SNP)
  • 응용 프로그램 중 일부는 Windows 기반 컴퓨터 또는 모든 네트워킹 성능 향상 설정에 호스트 된 Microsoft SQL Server 인스턴스에 연결할 때 나타날 수 있는 오류

    참고 다양 한 버전의 Windows 실행 하는 컴퓨터에서 이러한 오류를 방지 하는 것에 대 한 권장 사항이 포함 되어 있습니다.
  • 추가 참조
참고 이 문서의 지침은 가상화 환경에서 호스트 및 게스트 운영 체제에도 적용 됩니다.

추가 정보

네트워크 확장 팩

SNP는 Windows Server 2003 서비스 팩 2 (SP2)의 일환으로 도입 된 고속 네트워킹 기능 집합입니다. 또한 이러한 기능에 Windows Server 2008 및 이후 버전을 했습니다.

참고 이러한 기능은 Windows Server 2008 및 이후 버전의 기본 TCP/IP 스택의 부분이 기 때문에 더 이상 확장 가능한 네트워킹 팩 기능으로 알려져 없습니다.

이 문서에 관련 된 중요 한 SNP 기능은 다음과 같습니다.
  • TCP Chimney 오프 로드이 기능은 네트워크 어댑터에 네트워크 데이터 전송 동안 CPU에서 처리 되는 TCP/IP 프로토콜을 전송 합니다.
  • 수신측 배율이 기능을 사용 하면 다중 프로세서 컴퓨터에서 여러 Cpu에 분산 시킬 수 있는 네트워크 어댑터에서 네트워크 로드 합니다.
  • NetDMA이 기능은 네트워크 패킷의 받을 때 네트워킹 하위 시스템 전용된 직접 메모리 액세스 (DMA) 엔진에 의해 수행 되는 메모리 복사 작업 오프 로딩에 대 한 서비스를 제공 합니다.
응용 프로그램이 SQL Server 연결할 때 오류 메시지

네트워크 하드웨어가 SNP 기능 호환 되지 않는 경우 다음 오류 메시지 중 하나 이상을 나타날 수 있습니다.

참고 다음 조건 중 하나가 참일 경우 이러한 오류 메시지 중 하나 이상을 나타날 수 있습니다.
  • 컴퓨터 하드웨어를 설치할 SQL Server 인스턴스를 호스팅합니다.
  • 응용 프로그램이 TCP/IP를 사용 하 여 SQL Server 인스턴스에 연결 합니다.
오류 메시지 1

[Microsoft][ODBC SQL Server 드라이버][DBNETLIB] 일반 네트워크 오류가 발생 했습니다. 네트워크 설명서를 참조

오류 메시지 2

오류 [08S01] [Microsoft] [SQL Native Client] 통신 링크 오류입니다.

오류 메시지 3

System.Data.SqlClient.SqlException: 서버에 요청을 보내는 동안 전송 수준 오류가 발생 했습니다. (공급자: TCP 공급자, 오류: 0-기존 연결이 강제로 닫혔습니다 원격 호스트에서.)

나타날 수도 있습니다 다음 오류 메시지 중 하나가 SQL Server 네트워크 로드가 많을 때. 예를 들어, SQL Server 데이터베이스를 복제 하는 경우 이러한 오류 메시지 중 하나가 나타날 수 있습니다. 또는 다중 사용자 응용 프로그램에서 SQL Server 데이터베이스에 액세스할 때 다음 오류 메시지 중 하나가 나타날 수 있습니다.

현재 구성을 확인 하십시오.

현재 표시 TCP 글로벌 매개 변수를 명령 프롬프트에서 다음 명령을 입력 한 다음 Enter 키를 누릅니다.

Netsh int tcp 표시 글로벌

이 명령의 출력은 다음과 유사합니다.

그림 축소그림 확대
2852159



TCP Chimney 오프 로드 기능을 명령 프롬프트에서 사용할 수 있는 네트워크 어댑터를 표시 하려면 다음 명령을 입력 한 다음 Enter 키를 누릅니다.

Netsh int tcp 표시 chimneystats

이 명령의 출력은 다음과 유사합니다.

그림 축소그림 확대
2852160



SQL Server 환경에서 피쳐 오프 로드를 SNP 또는 다른 네트워크를 사용 하기 위한 권장 사항

이 섹션에 설명 된 대로 임시 네트워크 오류가 발생 하면 SQL Server 환경에서 네트워킹 성능 향상 기능을 사용 하면 최대의 효과 실현 하는 방법에 대 한 지침은 다음 표를 참조.

표 1: Windows Server의 모든 버전에 대 한 일반적인 지침

표 축소표 확대
운영 체제 버전권장 사항
모든 버전의 Windows 시작 하 여 Windows Server 2003 서비스 팩 2
  1. 다음 업데이트를 사용할 수 있는지 하드웨어 공급 업체에 확인 하십시오.
    • 서버에 대 한 최신 기본 입/출력 시스템 (BIOS) 업데이트
    • 네트워크 어댑터에 대한 최신 펌웨어 업데이트
    • 네트워크 어댑터의 최신 드라이버 업데이트
  2. 바이러스 백신 소프트웨어를 최신 버전 또는 엔진 및 정의 업데이트 합니다.

표 2: Windows Server 버전 관련 지침입니다.

표 축소표 확대
운영 체제 버전권장 사항
Windows Server 2003 서비스 팩 2Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치 하 여 SNP 기능을 해제 하는 것이 좋습니다.
948496 Windows Server 2003 및 Windows SBS 2003 SNP 기능을 해제 하려면 업데이트
네트워크 속도가 매우 중요 한 차세대 TCP/IP 스택에 포함 되어 있는 Windows Server의 이후 버전으로의 마이그레이션을 고려 하는 것이 좋습니다. 최신 버전으로 업그레이드 즉시 없지만 네트워크 성능을 최대화 하는 경우 영향을 받는 모든 서버에서 다음이 단계를 수행 하는 것이 좋습니다.
  1. Microsoft 기술 자료의 다음 문서에 설명 된 대로 SNP를 해제 합니다.

    948496 Windows Server 2003 및 Windows SBS 2003 SNP 기능을 해제 하려면 업데이트
  2. Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:
    950224 확장 가능한 네트워킹 팩 (SNP) 핫픽스 롤업 패키지는 Windows Server 2003에 사용할 수 있는
  3. 수신 기능을 사용 합니다. Regedit.exe를 사용 하 여

  4. HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    EnableRSS = 1 (Dword)
Windows Server 2008
  1. Windows Server 2008 서비스 팩 2 (SP2)를 설치 합니다. Windows Server 2008 s p 2에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 이동 합니다.
    http://www.microsoft.com/en-us/download/details.aspx?id=16468
  2. Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:
    979614 Windows Vista 및 Windows Server 2008에서 TCP Chimney 오프 로드 기능에 대 한 안정성 업데이트의 설명
  3. Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:
    967224 Netsh 명령을 사용 하 여 Windows Server 2008 또는 Windows Vista를 실행 하는 컴퓨터에서 TCP/IP 글로벌 매개 변수를 변경 하는 경우 일부 TCP/IP 매개 변수는 레지스트리에 잘못 된 값으로 변경 됩니다.
  4. 다시 받기 쪽 크기 조정 (RSS) 운영 체제 및 네트워크 어댑터에서 사용 합니다. RSS를 다시 사용 하도록 설정 하는 방법에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
    967224 Netsh 명령을 사용 하 여 Windows Server 2008 또는 Windows Vista를 실행 하는 컴퓨터에서 TCP/IP 글로벌 매개 변수를 변경 하는 경우 일부 TCP/IP 매개 변수는 레지스트리에 잘못 된 값으로 변경 됩니다.
    참고 기본적으로 Windows Server 2008의 TCPChimney 기능을 비활성화 합니다.
Windows 7 및 Windows Server 2008 R2
  1. Windows 7 및 Windows Server 2008 R2 서비스 팩 1 (SP1)을 설치 합니다. 에 대 한 내용은 다운로드를 설치 하려면 Windows 7 및 Windows Server 2008 R2 s p 1를 보려면 다음 Microsoft 웹 사이트
    http://www.microsoft.com/en-us/download/details.aspx?id=5842
  2. Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:
    2775511 Windows 7 s p 1과 Windows Server 2008 R2 s p 1에 사용할 수 있는는 엔터프라이즈 핫픽스 롤업
    참고 Windows 7 또는 Windows Server 2008 R2 s p 1이 설치 되지 않은 경우 Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:
    977977 RSS 32 개 이상의 프로세서가 있는 Windows Server 2008 R2 기반 컴퓨터에서 네트워크 처리량 성능 감소
    979612 RSS 32 개 이상의 프로세서가 있는 Windows Server 2008 R2 기반 컴퓨터에서 네트워크 처리량 성능 감소
    TCP Chimney 오프 로드 기능을 사용 하는 경우 Microsoft 기술 자료의 다음 문서에서 설명 하는 핫픽스를 설치:

    2525390 SACK 옵션은 항상 네트워크 어댑터 Windows Server 2008 R2 또는 Windows 7에서 오프 로드 된 연결에 대 한 자루를 지원 하지 않는 경우에 "참"으로 설정
  3. 필요한 경우 운영 체제 및 네트워크 어댑터에 다시 RSS 설정 합니다. RSS를 다시 사용 하도록 설정 하는 방법에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

    967224 Netsh 명령을 사용 하 여 Windows Server 2008 또는 Windows Vista를 실행 하는 컴퓨터에서 TCP/IP 글로벌 매개 변수를 변경 하는 경우 일부 TCP/IP 매개 변수는 레지스트리에 잘못 된 값으로 변경 됩니다.

    참고 기본적으로 TCP Chimney 오프 로드 기능을 Auto로 설정 됩니다. 즉, 해당 chimney 모든 연결 오프 로드 하지 않습니다. 대신, 선택적으로 다음 조건에 맞는 연결 오프 로드 합니다.
    • 두 번째 (Gbps) 이더넷 어댑터는 10 기가 비트를 통해 연결 됩니다.
    • 왕복 평균 연결 대기 시간은 20 밀리초 미만입니다.
    • 적어도 130 kb 데이터 연결을 통해 교환 된.


    참고
    기본적으로 가상화 된 클라이언트에서 TCP Chimney 오프 로드 기능을 비활성화 합니다.
8 창 및 Windows Server 2012현재 알려진된 문제는. 고속 네트워킹 기능에 대 한 기본 구성을 사용 하는 것이 좋습니다.

참고 기본적으로 Windows Server 2012 TCP Chimney 오프 로드 기능을 비활성화.

SNP/고속 고 네트워킹 기능을 사용 안 함

최신 버전의 Windows Server에서 SNP 기능을 해제 하는 것은 좋지 않습니다. 그러나 문제 해결 단계로 Windows Server 기반 컴퓨터에서 SNP 기능을 해제 해야 할 수 있습니다 또는 모든 RSS 기능에 대 한 하드웨어 지원이 부족 하기 때문에. 자세한 내용은 다음 표를 참조.

표 축소표 확대
Windows Server 버전자세한 내용
Windows Server 2003Microsoft 기술 자료의 다음 문서를 참조 하십시오.
948496 Windows Server 2003 및 Windows SBS 2003 SNP 기능을 해제 하려면 업데이트
Windows Server 2008Microsoft 기술 자료의 다음 문서를 참조 하십시오.
951037 Windows Server 2008에서 TCP Chimney 오프 로드, 수신측 및 직접 메모리 액세스 네트워크 기능에 대 한 정보
Windows Server 2008 R2해제 하지 마십시오
Windows Server 2012해제 하지 마십시오

참고 Windows Server 2008 R2 및 Windows Server 2012 환경에서 고속 네트워킹 기능에 대 한 기본 구성을 사용 하는 것이 좋습니다. 그러나 사용 하지 않도록 하거나 혼합 환경에서 서로 다른 운영 체제를 통해 설정의 일관성을 유지 하려면 TCP Chimney 오프 로드 기능을 해제할 수 있습니다.


참조

확장 가능한 네트워크 팩에 대 한 자세한 내용은 다음 WindowsITPro 웹 사이트로 이동 합니다.
http://www.windowsitpro.com/article/networking/give-microsofts-scalable-networking-pack-140350

수신측에 대 한 내용은 다음 Microsoft TechNet 웹 사이트로 이동.
수신측 배율 표시를 사용 하 여

고속 네트워킹 기능을 배포 하는 방법에 대 한 자세한 내용은 다음 TechNet 웹 사이트를 이동 합니다.
네트워킹 구축 가이드: 고속 네트워킹 기능 배포

Windows Server 2008 r 2의 고속 네트워킹 기능에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
951037 Windows Server 2008에서 TCP Chimney 오프 로드, 수신측 및 직접 메모리 액세스 네트워크 기능에 대 한 정보
고속 네트워킹 문제를 해결 하는 방법에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2643970 문제 해결 고급 네트워크 성능 기능 (RSS, NetDMA et al.)

배포 및 고속 네트워킹 기능을 모니터링 하는 방법에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 이동.

http://download.microsoft.com/download/8/E/D/8EDE21BC-0E3B-4E14-AAEA-9E2B03917A09/HSN_Deployment_Guide.doc
Microsoft에서는 고객이 기술 지원 서비스를 찾을 수 있도록 제3자 연락처 정보를 제공하고 있습니다. 이 연락처 정보는 예고 없이 변경될 수 있습니다. Microsoft는 제3자 연락처 정보의 정확성을 보증하지 않습니다.

속성

기술 자료: 942861 - 마지막 검토: 2013년 9월 4일 수요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Parallel Data Warehouse
  • Microsoft SQL Server 2008 R2 Parallel Data Warehouse Update 1
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Reporting Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Analysis Services
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2012 Analysis Services
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2012 Parallel Data Warehouse
키워드:?
kbsqlsetup kbexpertiseadvanced kbtshoot kbprb kbmt KB942861 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:942861

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com