Поделиться через


MSSQLSERVER_17112

Область применения: SQL Server

Сведения

Атрибут Значение
Название продукта SQL Server
ИД события 17112
Источник событий MSSQLSERVER
Компонент SQLEngine
Символическое имя INIT_INVCOMMAND
Текст сообщения В реестре или в командной строке указан неверный параметр запуска a. Исправьте или удалите параметр.

Описание

Эта ошибка означает, что указан недопустимый параметр запуска службы ядро СУБД. Если параметр запуска не указан должным образом, SQL Server либо не запускается, либо может не выполняться должным образом. Также возникает ошибка 17112.

В некоторых случаях экземпляр может начаться, но при просмотре журнала ошибок SQL Server параметры запуска не выглядят правильно:

<Параметры запуска реестра сервера Datetime> :
<Datetime> Server -d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf
<Datetime> Server -e:\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 -T118 -g512

Обратите внимание на то, что два последних параметра запуска находятся в одной строке.

Вы также можете заметить, что в некоторых случаях добавление необходимых параметров запуска не повлияло на поведение сервера.

Возможные причины

Эти проблемы возникают по следующим причинам:

  • Использование параметров запуска, которые отсутствуют в допустимом списке параметров запуска
  • указание параметров запуска без соответствующих разделителей (;);
  • копирование и вставка параметров запуска из текстовых редакторов, в которых добавляются невидимые специальные символы (например, пробел перед -T);
  • использование неправильного регистра символов в параметре запуска.

Действие пользователя

Используйте средство диспетчер конфигурации SQL Server для предоставления и проверки параметров запуска, указанных для экземпляра SQL Server. Убедитесь в том, что все параметры запуска правильно разделены и в них нет специальных символов.