Freigeben über


MSSQLSERVER_17112

Gilt für:SQL Server

Details

attribute Wert
Produktname SQL Server
Ereignis-ID 17112
Ereignisquelle MSSQLSERVER
Komponente SQLEngine
Symbolischer Name INIT_INVCOMMAND
Meldungstext Die ungültige Startoption a wurde aus der Registrierung oder an der Befehlszeile bereitgestellt. Korrigieren oder entfernen Sie die Option.

Erklärung

Dieser Fehler weist darauf hin, dass eine ungültige Startoption für den Datenbank-Engine-Dienst angegeben wurde. Wenn eine Startoption nicht ordnungsgemäß angegeben ist, kann SQL Server entweder nicht gestartet werden oder wird möglicherweise nicht erwartungsgemäß ausgeführt. Außerdem wird der Fehler 17112 ausgelöst.

In einigen Fällen wird die Instanz möglicherweise gestartet, aber wenn Sie das SQL Server-Fehlerprotokoll überprüfen, sehen die Startparameter nicht richtig aus:

<Startparameter für datetime> Server Registry:
<Datetime> Server -d:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Datetime> Server -e D:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
<Datetime> Server -l D:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
<Datetime> Server -T1118 -g512

Beachten Sie, dass sich die letzten beiden Startparameter in derselben Zeile befinden.

In einigen Fällen stellen Sie möglicherweise auch fest, dass das Hinzufügen der erforderlichen Startparameter nicht die beabsichtigte Auswirkung auf das Serververhalten hatte.

Mögliche Ursachen

Diese Probleme treten aus den folgenden Gründen auf:

  • Es wurden Startparameter verwendet, die in der gültigen Liste der Startparameter nicht aufgeführt sind.
  • Die Startparameter wurden ohne die richtigen Trennzeichen [;] angegeben.
  • Die Startparameter wurden aus Text-Editoren kopiert und eingefügt, die einige unsichtbare Sonderzeichen [z. B. ein Leerzeichen vor „-T“] hinzugefügt haben.
  • Für den Startparameter wird nicht die richtige Einstellung für die Berücksichtigung von Groß-/Kleinschreibung verwendet.

Benutzeraktion

Verwenden Sie das Tool SQL Server-Konfigurations-Manager, um die für die SQL Server-Instanz angegebenen Startparameter bereitzustellen und zu überprüfen. Stellen Sie sicher, dass jeder der Startparameter über das richtige Trennzeichen verfügt und keine Sonderzeichen vorhanden sind.

Weitere Informationen

Weitere Informationen zu diesem Thema finden Sie in den folgenden Artikeln: