Запрос не прошел или служба не ответила вовремя?

У меня возникает следующая ошибка при подключении к 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 работает под сетевой службой, встроенной в a/c????

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

Спасибо


person Vikas    schedule 24.10.2009    source источник
comment
О чем говорит запись в журнале событий?   -  person marc_s    schedule 24.10.2009
comment
Я установил новый экземпляр sql & temp для меня. Но я прокомментирую ошибку в ближайшем будущем, как только получу доступ к этому компьютеру.   -  person Vikas    schedule 24.10.2009


Ответы (16)


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

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

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

person Abhisek    schedule 31.03.2011
comment
Я не вижу вариант протокола VIA (SQL server 2014). - person emcor; 07.02.2015
comment
Протокол VIA также недоступен в SQL Server 2012, неясный ответ. - person Muhammad Abbas; 15.01.2020

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

  1. Откройте диспетчер конфигурации SQL Server.
  2. Щелкните Службы SQL Server (слева).
  3. Дважды щелкните экземпляр SQL Server, который я хотел запустить.
  4. Выберите переключатель Built-in account на вкладке Log On и выберите Локальная система в раскрывающемся меню.
  5. Нажмите «Применить» внизу, затем щелкните экземпляр правой кнопкой мыши и выберите Start.
person Raydelto Hernandez    schedule 19.09.2012
comment
После использования этих методов (на этой странице) я перезагружаю компьютер, после чего он работает. - person moksef; 03.04.2016
comment
Омг, это глупая ошибка. Я изменил свой пароль Windows, а затем он перестал работать (но я не сразу заметил). Ваш ответ помог мне понять это, мне просто нужно было изменить пароль для моего Built-in account. - person Verena Haunschmid; 08.06.2017
comment
Это сработало. Как указано выше, недавнее изменение пароля AD привело к остановке службы. - person SEarle1986; 22.03.2018
comment
работал. если ваш веб-сайт по-прежнему выдает ошибку, перейдите в IIS, выберите свой веб-сайт в разделе «Сайты», затем нажмите «Стоп» и «Начните с правого раздела». это то, что я сделал для своего сайта dnndev.me. - person Nakres; 23.06.2018
comment
Я получаю WMI Provider Error. The file exists. [0x80070050]] - person rayray; 29.08.2018
comment
Исправил это для меня. Мне удалось запустить службу, но мне пришлось запустить диспетчер конфигурации SQL от имени администратора. Не работая от имени администратора, я получил сообщение об ошибке: запрос не выполнен или служба не ответила своевременно. Для получения подробной информации обратитесь к журналу событий или другим применимым журналам ошибок. - person SherlockSpreadsheets; 25.01.2019
comment
Работал для экземпляра в SQL Server 2017, Ура! - person Santiago Rebella; 24.04.2020

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

Это может произойти при повреждении файла 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, и все готово.

person RGR    schedule 16.01.2014
comment
Есть master.mdf и mastlog.ldf. эти два файла. Тогда, что мне нужно сделать? мой друг - person moni123; 06.04.2017
comment
лучшее решение. спасибо - person hamid; 11.05.2017
comment
У меня нет каталога Template Data :( - person rayray; 29.08.2018
comment
Мне не нужно. - person saeid aslami; 06.12.2019

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

person Mikey    schedule 22.09.2011

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

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

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

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

person Deepak    schedule 14.03.2012

Преследуя эту проблему в течение нескольких часов, мы нашли журнал в журналах агента 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, однако это мнение, кажется, повторяется на многих форумах.

person paulhauner    schedule 14.11.2016

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

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

остановить службу сервера sql

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

Именованные каналы протоколов SQL Server 1

Протоколы SQL Server с именованными каналами 2

person rayray    schedule 29.08.2018

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

person tfa    schedule 14.05.2014

Из журналов событий я обнаружил, что срок действия моей оценки SQL-сервера истек. Мне нужно было обновить или использовать версию сообщества.

person MAFAIZ    schedule 23.05.2019
comment
это был мой случай в этом вопросе - person dlopezgonzalez; 28.01.2021

У меня была аналогичная проблема. Следующее решение заключается в *случае, когда сервер не может быть запущен локально*, и вы увидите такое же сообщение об ошибке. (Изображение 1)

введите здесь описание изображения Изображение 1

введите описание изображения здесь Изображение 2

Чтобы решить эту проблему и заставить сервер работать, вам необходимо выполнить следующие шаги.

  1. Перейдите в раздел Службы SQL Server.
  2. Щелкните правой кнопкой мыши, чтобы открыть свойства.
  3. Перейдите на вкладку Вход в систему (по умолчанию вы увидите что-то вроде изображения 3)
  4. Выберите переключатель Встроенная учетная запись (изображение 4).
  5. Нажмите ОК.
  6. Вернитесь в Службы SQL Server и снова запустите сервер (Изображение 5). После этого вы должны увидеть его запуск.

Изображение 3 Изображение 3

введите здесь описание изображения Изображение 4

введите здесь описание изображения Изображение 5

Я надеюсь, что это работает для вас или других людей с похожими проблемами. Следуйте за мной для получения дополнительных советов.

person Raknarrok Prototype    schedule 31.01.2020

Я думаю, что это решение является более подходящим, поскольку оно не мешает вам использовать доступ по протоколу TCP/IP.

Чтобы открыть порт в брандмауэре Windows для доступа TCP

В меню «Пуск» выберите «Выполнить», введите WF.msc и нажмите «ОК».

В брандмауэре Windows в режиме повышенной безопасности на левой панели щелкните правой кнопкой мыши Правила для входящих подключений, а затем выберите Новое правило на панели действий.

В диалоговом окне «Тип правила» выберите «Порт» и нажмите «Далее».

В диалоговом окне Протокол и порты выберите TCP. Выберите Конкретные локальные порты, а затем введите номер порта экземпляра компонента Database Engine, например 1433 для экземпляра по умолчанию. Нажмите "Далее.

В диалоговом окне «Действие» выберите «Разрешить подключение» и нажмите «Далее».

В диалоговом окне «Профиль» выберите любые профили, описывающие среду подключения к компьютеру, когда вы хотите подключиться к компоненту Database Engine, а затем нажмите «Далее».

В диалоговом окне «Имя» введите имя и описание этого правила, а затем нажмите «Готово».

(Источник: https://msdn.microsoft.com/en-us/library/ms175043.aspx)

person Niklas Peter    schedule 11.08.2015

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

person musicinmusic    schedule 25.06.2019

У меня установлен SQL 2017, и эта проблема возникает, когда заканчивается бесплатный пробный/оценочный период, решение проблемы следующее:

1 - Перейдите к кнопке запуска Windows, найдите папку Microsoft SQL Server 20XX.

2- Затем Центр установки SQL Server 20XX

3- Слева выберите опцию «Обслуживание».

4- Затем нажмите «Обновление версии».

5- Затем в поле со списком выберите вариант разработчика, а затем нажмите кнопку «Далее».

6- Нажмите на опцию «Я принимаю условия лицензии», а затем «Далее».

7- Наконец, нажмите «Далее», затем «Обновить» и подождите примерно 15 минут.

8- После этого перезапустите службу SQL Server в Services.msc и снова откройте SQL, все должно заработать. Для получения дополнительной информации: посмотрите это видео: https://www.youtube.com/watch?v=EVG35ahhjec

person Jhony Donosso Gutierrez    schedule 07.11.2020

Если вы все еще просматриваете ответы, вот еще один шаг, который вы могли пропустить.

Откройте диспетчер конфигурации SQL Server с правами администратора.

Сначала примените изменения (в локальной системе), а затем попробуйте запустить.

введите здесь описание изображения

person Bhawna Jain    schedule 21.06.2021

https://social.technet.microsoft.com/wiki/contents/articles/52394.sql-server-troubleshooting-logon-failure-the-user-has-not-been-granted-the-requested-logon-type-at-this-computer.aspx

средство просмотра событий показывает ошибку входа в систему — пользователю не предоставлен запрошенный тип входа на этом компьютере

person arnav    schedule 07.01.2019