Запрос не выполнен или служба не ответила своевременно? - PullRequest
35 голосов
/ 24 октября 2009

У меня возникает следующая ошибка при подключении к SQL Server 2008 Management Studio с проверкой подлинности Windows.

"The request failed or the service did not respond in a timely fashion.
Consult the event log or other applicable error logs for details."

Кто-нибудь скажет мне, почему я получаю эту ошибку, в то время как мой SQL Server работает в сетевой службе, встроенной в / c ????

Я гуглил, но не нашел решения ..

Спасибо

Ответы [ 13 ]

82 голосов
/ 20 сентября 2012

Была такая же проблема, я ее исправил.

  1. Открыть диспетчер конфигурации SQL Server
  2. Нажмите на службы SQL Server (слева)
  3. Дважды щелкните экземпляр SQL Server, который я хотел запустить
  4. Выберите переключатель Built-in account на вкладке Log On и выберите Локальная система в раскрывающемся меню
  5. Нажмите Применить внизу, затем щелкните правой кнопкой мыши по экземпляру и выберите Start
27 голосов
/ 31 марта 2011

Вышеупомянутая проблема произошла в моей локальной системе. Проверьте в диспетчере конфигурации сервера sql.
Шаг 1:
SQL-сервер Конфигурация сети
шаг 2:

  • Протоколы для локального имени сервера
  • Название протокола VIA Отключено или нет ..
  • если не отключено, отключите и проверьте

.. после внесения изменений браузер сервера sql начал работать

15 голосов
/ 16 января 2014

Это действительно работает - я проверил много сайтов и наконец получил ответ.

Это может произойти, когда master.mdf или mastlog.ldf будут повреждены. Для решения проблемы перейдите по следующему пути.

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL, там вы найдете папку «Шаблон данных», скопируйте master.mdf и mastlog.ldf и замените ее в

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA папка.

Вот и все. Теперь запустите службу MS SQL, и все готово.

3 голосов
/ 15 сентября 2015

Если вы недавно изменили пароль, связанный с учетной записью службы:

  1. Пуск Диспетчер конфигурации SQL Server .
  2. Выберите Службы SQL Server на левой панели.
  3. Щелкните правой кнопкой мыши службу, которую вы пытаетесь запустить, на правой панели и выберите Свойства .
  4. Введите новый пароль и подтвердите пароль.
3 голосов
/ 14 марта 2012

Было очень утомительно, когда у меня возникала такая же проблема. Когда у меня возникла эта проблема, я удалил свой SQL Server 2008, но после повторной установки SQL Server 2008 у меня возникла та же проблема. Я был так напряжен, плюс, я не получил никакой помощи ни от одного сайта.

Чтобы преодолеть эту проблему. Просто вам нужно зайти в диспетчер конфигурации SQL Server и затем нажать «Протоколы» на левой панели. Если вы используете сетевой сервис, просто отключите протокол VIA. И после этого попробуйте запустить службу SQL, она будет успешно работать.

3 голосов
/ 22 сентября 2011

Если вы используете SQL Server в локальной среде, а не через соединение TCP / IP. Перейдите в раздел «Протоколы» в разделе «Диспетчер конфигурации SQL Server», «Свойства» и отключите TCP / IP. После этого сообщение об ошибке исчезнет при перезапуске службы.

1 голос
/ 29 августа 2018

В моем случае проблема заключалась в том, что я запускал два других экземпляра SQL Server, которые вызывали (или хотя бы один из них) конфликт.

Решением было просто остановить другой экземпляр SQL Server и сопровождающий его агент SQL Server.

stop sql server service

Пока я на этом, я также рекомендую убедиться, что Named Pipes включен в настройках протокола вашего сервера

SQL Server Protocols Named Pipes 1

SQL Server Protocols Named Pipes 2

1 голос
/ 14 ноября 2016

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

This installation of SQL Server Agent is disabled. The edition of SQL server that installed this service does not support SQL server agent.

Мы использовали SQL Server Express. После некоторого поиска в Google кажется, что SQL Server Express не поддерживает агент SQL Server.

Я не нашел прямой части сообщений Microsoft о том, что SQL Express не поддерживает агент SQL Server, однако, похоже, что это мнение отражено во многих форумах.

1 голос
/ 14 мая 2014

Просто отключите протокол VIA в диспетчере конфигурации сервера sql

0 голосов
/ 25 июня 2019

Для меня простое обновление Windows исправило это, я хотел бы попробовать это раньше.

...