MSSQLSERVER_17112

Se aplica a: SQL Server

Detalles

Attribute Valor
Nombre del producto SQL Server
Id. de evento 17112
Origen de eventos MSSQLSERVER
Componente SQLEngine
Nombre simbólico INIT_INVCOMMAND
Texto del mensaje Se especificó una opción de inicio no válida, a, desde el Registro o el símbolo del sistema. Corrija la opción o quítela.

Explicación

Este error indica que se especificó una Motor de base de datos opciones de inicio del servicio no válidas. Cuando no se especifica correctamente una opción de inicio, SQL Server no se puede iniciar o podría no ejecutarse según lo previsto. También se genera el error 17112.

En algunos casos, la instancia podría iniciarse, pero al revisar el registro de errores de SQL Server, los parámetros de inicio no se ven bien:

<Parámetros de inicio del Registro de servidor datetime> :
<Datetime> Server -d:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Datetime> Server -e D:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
<Datetime> Server -l D:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
<Servidor datetime> -T1118 -g512

Observe que los dos últimos parámetros de inicio están en la misma línea.

También puede observar en algunos casos que agregar los parámetros de inicio necesarios no tenían el efecto previsto en el comportamiento del servidor.

Causas posibles:

Estos problemas se producen por las siguientes causas:

  • Uso de parámetros de inicio que no están presentes en la lista válida de parámetros de inicio
  • Especificación de parámetros de inicio sin los delimitadores adecuados (;)
  • Copia y pegado de los parámetros de inicio desde editores de texto que introdujeron algunos caracteres especiales invisibles, (por ejemplo, un espacio antes de -T)
  • Uso incorrecto de mayúsculas y minúsculas en el parámetro de inicio

Acción del usuario

Use la herramienta Administrador de configuración de SQL Server para proporcionar y validar los parámetros de inicio especificados para la instancia de SQL Server. Asegúrese de que cada uno de los parámetros de inicio esté delimitado correctamente y de que no haya ningún carácter especial.