Partilhar via


MSSQLSERVER_17112

Aplica-se: SQL Server

Detalhes

Atributo Valor
Nome do produto SQL Server
ID do evento 17112
Origem do Evento MSSQLSERVER
Componente SQLEngine
Nome simbólico INIT_INVCOMMAND
Texto da mensagem Foi fornecida uma opção de inicialização inválida por meio do Registro ou do prompt de comando. Corrija ou remova a opção.

Explicação

Esse erro indica que uma opção de inicialização inválida do Serviço de Mecanismo de Banco de Dados foi especificada. Quando uma opção de inicialização não é especificada corretamente, o SQL Server falha ao iniciar ou pode não ser executado conforme o esperado. O erro 17112 também é gerado.

Em alguns casos, a instância pode ser iniciada, mas quando você examina o log de erros do SQL Server, os parâmetros de inicialização não parecem corretos:

<Parâmetros de inicialização do Registro do Servidor Datetime> :
<Servidor de data e hora> -d D:\Arquivos de Programas\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Servidor de data e hora> -e D:\Arquivos de Programas\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG
<Servidor de data e hora> -l D:\Arquivos de Programas\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf
<Servidor de data e hora> -T1118 -g512

Observe como os dois últimos parâmetros de inicialização estão na mesma linha.

Você também pode observar em alguns casos que a adição dos parâmetros de inicialização necessários não teve o efeito pretendido no comportamento do servidor.

Possíveis causas:

Você receberá esses problemas devido aos seguintes motivos:

  • Usando parâmetros de inicialização que não estão presentes na lista válida de parâmetros de inicialização
  • Especificar parâmetros de inicialização sem os delimitadores apropriados [;]
  • Copiar e colar os parâmetros de inicialização de editores de texto que introduziram alguns caracteres especiais invisíveis, [por exemplo, um espaço antes do -T]
  • Não usar a diferenciação de maiúsculas e minúsculas correta para o parâmetro de inicialização

Ação do usuário

Use a ferramenta SQL Server Configuration Manager para fornecer e validar os parâmetros de inicialização especificados para a instância do SQL Server. Verifique se cada um dos parâmetros de inicialização está delimitado corretamente e se nenhum caractere especial está presente.