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 gibt an, dass eine ungültige Datenbank-Engine Dienststartoptionen angegeben wurde. Wenn eine Startoption nicht ordnungsgemäß angegeben ist, kann SQL Server entweder nicht gestartet oder nicht wie erwartet ausgeführt werden. Außerdem wird der Fehler 17112 ausgelöst.

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

<Datetime> Server-Registrierungsstartparameter:
<Datetime> Server -d D:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Datetime> Server -e D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
<Datetime> Server -l D:\Program Files\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.

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

Mögliche Ursachen

Diese Probleme treten aus den folgenden Gründen auf:

  • Verwenden von Startparametern, die in der gültigen Liste der Startparameter nicht vorhanden 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.

Aktion des Benutzers

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