Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

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

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.

912397
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.
kbcustfeedback

Warnung: Dieser Artikel wurde automatisch übersetzt

Eigenschaften

Artikelnummer: 912397 – Letzte Überarbeitung: 02/12/2009 05:07:35 – Revision: 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 KbMtde
Feedback