SQL Server 2005 클러스터 노드에 다른 기능이 설치되어 있으면 SQL Server 2008로의 클러스터 업그레이드가 실패한다

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

현상

다음과 같은 경우를 생각해 볼 수 있습니다.
  • 클러스터 환경에서 Microsoft SQL Server 2005의 클러스터된 인스턴스를 설치합니다.
  • 클러스터의 한 노드에서 SQL Server 2005의 기능을 추가합니다. 예를 들어, Reporting Services 또는 Analysis Services를 노드에서 추가합니다.
  • SQL Server 2005의 클러스터된 인스턴스를 호스트하는 모든 클러스터 노드에서 해당 기능을 추가하지 않습니다.
이 경우에 SQL Server 2005의 클러스터된 인스턴스를 SQL Server 2008로 업그레이드하려고 하면 다음과 같은 오류 메시지가 나타납니다.
The SQL Server instance 'InstanceName' which was already upgraded on machine 'ComputerName' has an Instance ID 'InstanceID' that is different than the specified Instance ID 'InstanceID'. Specifying more than one Instance ID for the nodes of clustered SQL Server instance is not supported. Correct this by providing the same Instance ID as on the upgraded node.

원인

설치 프로그램에서 모든 노드에 있는 기능의 인스턴스 ID가 동일한지 확인하려고 하지만 노드 전반에서 설치된 기능의 인스턴스 ID를 없는 기능의 인스턴스 ID와 다른 것으로 해석합니다.

해결 과정

이 문제를 해결하려면 클러스터 환경에서 설치된 일치하지 않는 SQL Server 2005 기능을 제거한 다음 설치 프로그램을 다시 실행하여 SQL Server 2005의 클러스터된 인스턴스를 SQL Server 2008로 업그레이드합니다.

현재 상태

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

속성

기술 자료: 955949 - 마지막 검토: 2008년 8월 6일 수요일 - 수정: 1.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
키워드:?
kbtshoot kbexpertiseadvanced kbprb KB955949

피드백 보내기

 

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