Der SQL Server-Dienst kann nicht Wenn Sie einen Startparameter für eine gruppierte Instanz von SQL Server 2000 oder SQL Server 2005 auf einen Wert ändern gestartet, die nicht gültig ist

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 912397 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

In einer Clusterumgebung Wenn Sie einen Protokoll-Parameter für eine gruppierte Instanz von Microsoft SQL Server 2000 oder Microsoft SQL Server 2005 auf einen Wert ändern, die nicht gültig ist, kann nicht der SQL Server-Dienst starten. Darüber hinaus können Sie den Protokoll-Parameter nicht wieder auf den ursprünglichen Wert ändern.

Beispielsweise, wenn Sie SQL Server-Konfigurationsmanager, verwenden um die Listen alle Einstellung für eine gruppierte Instanz von SQL Server auf Nein festgelegt, kann nicht gruppierte Instanz von SQL Server gestartet. Darüber hinaus wird die folgende Fehlermeldung in SQL Server protokolliert Fehlerprotokoll:
Serverinitialisierung TDSSNIClient fehlgeschlagen mit Fehler 0 x 32, Statuscode: 0x1c.

Ursache

Dieses Problem, da der Cluster-Dienst eine falsche Protokolleinstellung aus einer Cluster-Prüfpunkt, beim Starten der SQL Server-Dienst erhält.

Abhilfe

Gehen Sie folgendermaßen vor um um dieses Problem zu beheben:
  1. Bringen Sie die SQL Server-Ressource offline, indem mithilfe der Clusterverwaltung.
  2. Führen Sie an einer Eingabeaufforderung einen der folgenden Befehle zum Deaktivieren der Cluster-Prüfpunkt für den spezifischen Registrierungsunterschlüssel aus:
    • Für eine Instanz von SQL Server 2005, führen Sie den folgenden Befehl aus:
      cluster Res "SQL Server (Instancename)" /removecheck: "Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
      Hinweis: In diesem Befehl steht MSSQL.x für die Instanz-ID für die Instanz von SQL Server. Sie können den entsprechenden Wert für das System aus dem Wert des Registrierungseintrags "MSSQLSERVER" im folgenden Unterschlüssel der Registrierung bestimmen:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
    • Für eine Standardinstanz von SQL Server 2000, führen Sie den folgenden Befehl aus:
      cluster Res "SQL Server (Instancename)" /removecheck: "Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • Führen Sie für eine benannte Instanz von SQL Server 2000 den folgenden Befehl:
      cluster Res "SQL Server (Instancename)" /removecheck: "SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
      Hinweis: In diesem Befehl steht InstanceName für den Namen der SQL Server 2000-Instanz.
  3. Korrigieren Sie den Protokoll-Parameter für die gruppierten Instanz von SQL Server auf allen Knoten.
  4. Führen Sie an einer Eingabeaufforderung eine der folgenden Befehle zum Aktivieren der Cluster-Prüfpunkt für den spezifischen Registrierungsunterschlüssel aus:
    • Für eine Instanz von SQL Server 2005, führen Sie den folgenden Befehl aus:
      cluster Res "SQL Server (Instancename)" /addcheck: "Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
    • Für eine Standardinstanz von SQL Server 2000, führen Sie den folgenden Befehl aus:
      cluster Res "SQL Server (Instancename)" /addcheck: "Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • Führen Sie für eine benannte Instanz von SQL Server 2000 den folgenden Befehl:
      cluster Res "SQL Server (Instancename)" /addcheck: "SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
  5. Schalten Sie die SQL Server-Ressource online.

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.

Weitere Informationen

Der 0x1c Statuscode in Fehlermeldung die im Abschnitt "Problembeschreibung" erwähnte weist darauf hin, dass SQL Server zum Abhören bestimmten IP-Adresse in einer Clusterumgebung konfiguriert ist. Eine bestimmte IP-Adresse Abhören ist jedoch eine Konfiguration, die nicht für eine gruppierte Instanz von SQL Server gültig ist.

Ein weiteres Beispiel für dieses Problem tritt auf, wenn der Treiber nicht auf dem Computer installiert ist Virtual Interface Adapter (VIA), die gruppierte Instanz von SQL Server 2005 ausgeführt wird. Nachdem Sie das VIA-Protokoll für die gruppierte Instanz von SQL Server 2005 aktivieren, kann der SQL Server-Dienst nicht starten. Darüber hinaus können Sie das VIA-Protokoll nicht für die gruppierte Instanz von SQL Server 2005 deaktivieren.

Eigenschaften

Artikel-ID: 912397 - Geändert am: Donnerstag, 12. Februar 2009 - Version: 2.1
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 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
Keywords: 
kbmt kbexpertiseadvanced kbsql2005cluster kbprb KB912397 KbMtde
Maschinell ü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: 912397
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.

Ihr Feedback an uns

 

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