DetailPage-MSS-KB

Knowledge Base

Artikel-ID: 934749 - Geändert am: Samstag, 28. Mai 2011 - Version: 2.0

 

Auf dieser Seite

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie wenden einen Hotfix oder ein kumulatives Update auf einem Microsoft SQL Server 2005-Failovercluster, der eine der folgenden Servicepacks installiert hat:
    • SQL Server 2005 Servicepack 1 (SP1)
    • SQL Server 2005 Servicepack 2 (SP2)
    • SQL Server 2005 Servicepack 3 (SP3)
    • SQL Server 2005 Servicepack 4 (SP4)
  • Mithilfe des Verfahrens, das in dem folgenden Thema in der SQL Server-Onlinedokumentation dokumentiert ist, fügen Sie einen neuen Knoten zum Failovercluster von SQL Server 2005:
    How to: Hinzufügen oder Entfernen von Knoten in einem SQL Server 2005-Failoverclusters (Setup) (http://msdn.microsoft.com/en-us/library/ms191545(SQL.90).aspx)
  • Die letzte Schritt in der dokumentierten Verfahren in diesem Thema Books Online weist Sie den neu hinzugefügten Knoten dieselbe Version aufweisen als andere vorhandenen Knoten im Cluster zu schalten. Um dies zu tun, versuchen Sie dasselbe Servicepack installieren, das auf die vorhandenen Knoten auf dem neuen Knoten installiert. Dazu starten das Setup von einem vorhandenen aktiven Knoten.
In diesem Szenario wird die folgende Fehlermeldung, wenn Sie versuchen, das Update auf dem neuen Knoten aus einem vorhandenen aktiven Knoten zu installieren:
Die Produkt-Instanz <instancename></instancename> hat mit neueren Aktualisierungen gepatcht wurde.

Lösung

Es gibt zwei Aspekte dieses Problems:
  • Sie erhalten die Fehlermeldung, die im Abschnitt "Problembeschreibung" genannt wird, wenn Sie das Update auf dem vorhandenen Knoten ausführen.
  • Produktionsausfallzeiten möglicherweise erforderlich, um alle Knoten des Clusters auf dieselbe Service Pack oder Hotfix-Version zu bringen.
Ist die Service Pack-Stufe des Failover-Clusters SQL Server 2005 SP2 Kumulatives Update 6 oder höher, können Sie einen neuen Knoten hinzufügen und installieren Sie SQL Server 2005 SP2 Kumulatives Update 6 oder ein späteres Update auf dem neuen Knoten ohne Ausfallzeit Service. Diese Updates zur Unterstützung einer Befehlszeilenoption ermöglicht das Setup, / passive , um ein kumulatives Update oder Hotfix direkt auf dem passiven Knoten installieren verwendet werden kann. Dieses Verfahren wird im Abschnitt "Weitere Informationen" dokumentiert.

Um die Vorteile der neuen Funktionen zu erhalten, erhalten Sie SQL Server 2005 Service Pack 3 oder eine spätere Version des Servicepacks für SQL Server 2005. Dieses Servicepack sollte das Servicepack auf den aktiven Knoten übereinstimmen. Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
913089  (http://support.microsoft.com/kb/913089/ ) So erhalten Sie das neueste Servicepack für SQL Server 2005

Abhilfe

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Verfahren entsprechend Ihrer Umgebung.

Problemumgehung 1: Service Pack-Stufe des Failover-Clusters ist, SQL Server 2005 SP2 Kumulatives Update 6 oder höher

Ist die Service Pack-Stufe des Failover-Clusters SQL Server 2005 SP2 Kumulatives Update 6 oder höher, können Sie einen neuen Knoten hinzufügen und installieren Sie SQL Server 2005 SP2 Kumulatives Update 6 oder ein späteres Update auf dem neuen Knoten. Gehen Sie folgendermaßen vor, um dies zu tun.

Hinweis Achten Sie auf das folgende Problem, wenn Sie einen neuen Knoten hinzufügen, indem Sie die Prozedur, die in diesem Artikel beschrieben wird:
Warum ist mein gruppierten SQL Server-Instanz Authentifizierungsmodi ändern? (http://blogs.msdn.com/b/psssql/archive/2010/07/09/why-is-my-sql-clustered-instance-changing-authentication-modes.aspx)
  1. Führen Sie die Originalversion von SQL Server 2005-Setup auf dem aktiven Knoten, und fügen Sie den neuen Knoten zu Ihrer vorhandenen SQL Server 2005-Failoverclusters.
  2. Auf dem neuen Knoten, die Sie hinzugefügt haben, führen Sie den SQL Server 2005 SP2 Kumulatives Update 6 oder späteren Versionen Installer-Paket mithilfe der / passive Befehlszeilenoption. Service Pack-Version des neuen Knotens wird dann auf SQL Server 2005 SP2 Kumulatives Update 6 oder höher aktualisiert. Mit dem folgenden Befehl können Sie beispielsweise SQL Server 2005 SP4 installieren:
    SQLServer2005SP4-KB955706-X 86-DEU.exe/passive
  3. Wenden Sie auf dem Knoten, den Sie in Schritt 1 erstellt haben alle Hotfixes, die bereits mit dem Failovercluster angewendet werden, bevor Sie den neuen Knoten erstellt.

    Hinweis Wenn Sie einen Hotfix auf dem neu hinzugefügten passiven Knoten anwenden, müssen Sie die / passive Befehlszeilenoption. Nachdem Sie das Update angewendet haben, stellen Sie sicher, dass allen SQL Server-Failover Cluster-Knoten für diese Instanz die gleiche Service Pack-Version ausgeführt werden.
  4. Vergewissern Sie sich auf den Knoten, den Sie in Schritt 1 erstellt haben, Starttyp auf SQL Server (MSSQLSERVER) ist Service auf festgelegt Handbuch. Mithilfe der / passive Switch konnten den Starttyp des SQL Server-Dienst geändert werden. Möglicherweise müssen Sie den Starttyp zu ändern Handbuch Nachdem der Patch-Vorgang ausgeführt wird.

Problemumgehung 2: Service Pack-Stufe des Failover-Clusters ist, SQL Server 2005 SP2 Kumulatives Update 6 oder frühere Versionen

Verwenden Sie eine der folgenden Methoden an, je nach Ihrer Situation.

Notizen

Methode 1

Vor der Installation des Servicepacks und Hotfixes auf dem neuen Knoten halten Sie die anderen Knoten an, und installieren Sie die SQL Server 2005 Servicepacks und Hotfixes auf dem neuen Knoten. Gehen Sie hierzu folgendermaßen vor:
  1. Führen Sie ein Failover auf den neuen Knoten.
  2. Halten Sie die anderen Knoten mithilfe der Clusterverwaltung.
  3. Installieren Sie SQL Server 2005 SP2 auf dem neuen Knoten.
  4. Wenden Sie SQL Server 2005 SP2 Kumulatives Update 6 und die entsprechenden Hotfixes nach Bedarf, um das Szenario auf dem neuen Knoten.
  5. Starten Sie die Knoten, die Sie angehalten.

Methode 2

  1. Entfernen von Knoten aus der Liste Mögliche Besitzer vor der Installation des Servicepacks und Hotfixes auf dem neuen Knoten.
  2. Führen Sie ein Failover auf den neuen Knoten.
  3. Entfernen Sie andere Knoten, die möglichen Besitzer aus der SQL-Cluster-Ressourcen sind in der Clusterverwaltung.
  4. Installieren Sie SQL Server 2005 SP2 auf dem neuen Knoten.
  5. Wenden Sie SQL Server 2005 SP2 Kumulatives Update 6 und die entsprechenden Hotfixes nach Bedarf, um das Szenario auf dem neuen Knoten.
  6. Fügen Sie die Knoten, die Sie aus der Liste Mögliche Besitzer entfernt.

Status

Microsoft hat bestätigt, dass es einen Fehler in der Microsoft-Produkten handelt, die im Abschnitt "Beziehen sich auf" aufgeführt sind.

Informationsquellen

Weitere Informationen dazu, wie Sie einen neuen Knoten hinzufügen, um eine SQL Server 2005-Failoverclusters finden Sie auf die folgenden Microsoft Developer Network (MSDN)-Website:Weitere Informationen über unterstützte Version von SQL Server 2005 finden Sie auf den folgenden MSDN-Blog-Post:
Mainstream-Vs Extended Support und SQL Server 2005 SP4: kann eine Person dies alles erklären? (http://blogs.msdn.com/b/psssql/archive/2010/02/17/mainstream-vs-extended-support-and-sql-server-2005-sp4-can-someone-explain-all-of-this.aspx)

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Service Pack 2
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
Keywords: 
kbqfe kbfix kbsql2005cluster kbexpertiseadvanced kbmt KB934749 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 934749  (http://support.microsoft.com/kb/934749/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Freigeben
Weitere Supportoptionen
Microsoft Community-Supportforen
Kontaktieren Sie uns direkt
Zertifizierten Partner finden
Microsoft Store