DetailPage-MSS-KB

기술 자료

기술 자료: 919710 - 마지막 검토: 2007년 11월 20일 화요일 - 수정: 1.2

 

현상

영문자와 숫자가 조합된 PIN 코드가 설정된 Bluetooth 장치가 있다면. Microsoft SQL Server 2005 인스턴스는 Windows XP 또는 Windows 2000을 실행 중인 컴퓨터에 설치되어 있습니다. 인스턴스에 연결해 보십시오. 이 시나리오에서는 연결에 사용할 프로토콜에 따라 다음 오류 메시지 중 하나가 나타납니다.
  • 명명된 파이프 프로토콜이나 공유 메모리 프로토콜을 사용하여 인스턴스에 연결하려고 하면 다음 오류 메시지가 나타날 수 있습니다.
    프로세스가 파이프의 다른 쪽에 없습니다.
  • TCP/IP 프로토콜을 사용하여 인스턴스에 연결하려고 하면 다음 오류 메시지가 나타날 수 있습니다.
    기존 연결 원격 호스트에 의해 강제로 닫혔습니다.

원인

AT_SIGNATURE 키 사양을 가진 인증서를 인스턴스에 대한 SSL (Secure Sockets Layer) 암호화가 사용되기 때문에 이 문제가 발생합니다. SSL 암호화를 SQL Server 2005의 AT_SIGNATURE 키 사양을 가진 인증서를 사용할 수 없습니다. Microsoft Windows Server 2003을 실행하는 컴퓨터에서 인증서는 않는 유효한 것으로 인식됩니다. 따라서 SQL Server 서비스를 인증서, 로드 및 서비스가 시작되지 않습니다. 그러나 Windows XP 또는 Windows 2000을 실행하는 컴퓨터에서 인증서, SQL Server 서비스를 로드하고 서비스가 성공적으로 시작될. 이 동작은 실패할 연결이 발생합니다.

해결 방법

이 문제를 해결하려면 유효한 인증서를 사용하십시오. AT_EXCHANGE 키 사양을 가진 인증서를 사용해야 합니다.

인증서의 키 사양 (Certutil.exe를) Certutil 유틸리티를 사용하여 검사할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 명령 프롬프트에서 다음 명령을 실행하십시오.
    Certutil - 저장소 - v 내 - CertificateSerialNumber
    참고 이 명령은 CertificateSerialNumber 인스턴스에 대해 지정한 인증서의 일련 번호를 자리 표시자입니다. 인증서의 일련 번호를 얻으려면 다음 레지스트리 하위 키를 찾아 인증서 레지스트리 항목의 값을 구하는.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\SuperSocketNetLib
  2. 결과 텍스트 다음과 유사한 섹션을 찾습니다.
    CERT_KEY_PROV_INFO_PROP_ID(2):
    키 컨테이너 c3748a7420955ed4ee1dffb26484a0df_64756357-bf11-4528-b106-59c407d8a6e8 =
    공급자가 Microsoft RSA 보안 채널 암호화 공급자 =
    ProviderType c =
    플래그 = 60
    KeySpec = 1
    유효한 인증서를 값 1은 KeySpec 속성이 있습니다. KeySpec 속성의 값이 2 이면 인증서에 AT_SIGNATURE 키 사양이 있습니다. 따라서 인증서를 사용할 때 "현상" 절에 설명되어 있는 문제가 발생합니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열된 Microsoft 제품에서 이 문제를 확인했습니다.

추가 정보

인스턴스에 대한 인증서를 지정하려면 SQL Server 구성 관리자를 사용하는 것이 좋습니다. SQL Server 구성 관리자 서버가 사용할 유효한 인증서를 표시합니다. 따라서 유효하지 않은 인증서를 선택하는 것을 막을 수 있습니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
키워드: 
kbmt kbsql2005connect kbsql2005engine kbtshoot kbexpertiseadvanced kbprb KB919710 KbMtko
기계 번역된 문서기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.