SQL Server 2000 또는 SQL Server 2005의 클러스터된 인스턴스에 대한 시작 매개 변수가 유효하지 않은 값을 변경할 때 SQL Server 서비스를 시작할 수 없습니다.

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

현상

Microsoft SQL Server 2000 또는 Microsoft SQL Server 2005의 클러스터된 인스턴스에 대한 프로토콜 매개 변수가 유효하지 않은 값을 변경할 때 클러스터된 환경에서 SQL Server 서비스를 시작할 수 없습니다. 또한 원래 값으로 다시 프로토콜 매개 변수를 변경할 수 없습니다.

예를 들어, SQL Server 구성 관리자 SQL Server의 클러스터된 인스턴스에 대해 모두 수신합니다 설정은 아니요 로 설정할 때 SQL Server의 클러스터된 인스턴스를 시작할 수 없습니다. 또한 SQL Server 다음과 같은 오류 메시지가 기록됩니다 오류 로그:
오류 상태 코드는 0x1c 0x32 서버 TDSSNIClient 초기화하지가 못했습니다.

원인

SQL Server 서비스를 시작할 때 클러스터 서비스가 클러스터 검사점에서 잘못된 프로토콜 설정을 가져오는 때문에 이 문제가 발생합니다.

해결 과정

이 문제를 해결하려면 다음과 같이 하십시오.
  1. 클러스터 관리자를 사용하여 SQL Server 리소스를 오프라인 상태로 만듭니다.
  2. 명령 프롬프트에서 클러스터 검사점 특정 레지스트리 하위 키에 대한 해제하려면 다음 명령 중 하나를 실행하십시오.
    • SQL Server 2005 인스턴스에 대해 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/removecheck 클러스터:"Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
      참고 이 명령은 MSSQL.x SQL Server 인스턴스에 대해 인스턴스 ID에 [NULL]에 대한 자리 표시자입니다. 다음 레지스트리 하위 키에서 MSSQLSERVER 레지스트리 항목의 값은 시스템에서 해당 값을 확인할 수 있습니다.
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
    • SQL Server 2000 기본 인스턴스에 대해 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/removecheck 클러스터:"Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • SQL Server 2000의 명명된 인스턴스를 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/removecheck 클러스터:"SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
      참고 이 명령은 InstanceName SQL Server 2000 인스턴스 이름 자리 표시자입니다.
  3. 모든 노드에 SQL Server의 클러스터된 인스턴스에 대한 프로토콜 매개 변수를 수정하십시오.
  4. 명령 프롬프트에서 클러스터 검사점 특정 레지스트리 하위 키에 대한 사용하려면 다음 명령 중 하나를 실행하십시오.
    • SQL Server 2005 인스턴스에 대해 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/addcheck 클러스터:"Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
    • SQL Server 2000 기본 인스턴스에 대해 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/addcheck 클러스터:"Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • SQL Server 2000의 명명된 인스턴스를 다음 명령을 실행하십시오.
      res "SQL 서버 (Instancename)/addcheck 클러스터:"SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
  5. SQL Server 리소스를 온라인 상태로 만듭니다.

현재 상태

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

추가 정보

SQL Server 클러스터된 환경에서 특정 IP 주소에서 수신 대기하도록 구성된 "현상" 절에서 설명한 오류 메시지가 0x1c 상태 코드를 나타냅니다. 그러나 특정 IP 주소에서 수신 SQL Server의 클러스터된 인스턴스에 대해 올바르지 않은 구성이 있습니다.

해당 가상 인터페이스 어댑터 (드라이버가 컴퓨터에 설치되지 않은 VIA) 하는 SQL Server 2005의 클러스터된 인스턴스를 실행 중인 경우 또 다른 예는 이 문제가 발생합니다. SQL Server 2005의 클러스터된 인스턴스에 VIA 프로토콜을 사용하도록 설정한 후 SQL Server 서비스를 시작할 수 없습니다. 또한 SQL Server 2005의 클러스터된 인스턴스에 VIA 프로토콜을 해제할 수 없습니다.

속성

기술 자료: 912397 - 마지막 검토: 2009년 2월 12일 목요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
키워드:?
kbmt kbexpertiseadvanced kbsql2005cluster kbprb KB912397 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

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