Sql ошибка 9694

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL
ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUPHAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:Program> FilesMicrosoft SQL serverMSSQL11.MSSQLSERVERMSSQLDATAmaster.mdf

-e C:Program FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG
-l C:Program
FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLDATAmastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL
ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUPHAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:Program> FilesMicrosoft SQL serverMSSQL11.MSSQLSERVERMSSQLDATAmaster.mdf

-e C:Program FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG
-l C:Program
FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLDATAmastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

  • Remove From My Forums
  • Question

  • Cannot start SQL Server (SQLEXPRESS). When i tried to start the SQL Server Services, the warning: This request failed or the service did not respond in a timely fashion. Consult the event log or other application error logs for details. 

    I opened the Event Viewer, Error is shown as : An error occurred in the Service Broker / Database Mirroring transport manager. Error: 9694, Stare 27. 

    • Moved by

      Tuesday, March 17, 2015 5:36 AM
      more related

Answers

  • Hi,

    The message is weird can you install SQL Server 2012 SP2 and see if this error gets resolved. I have a hunch that this is related to some internal problem.

    Why did you used -s startup parameter. Do you have multiple instances. Can you remove -s parameter and try starting it again


    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My Technet Wiki Article

    MVP

    • Proposed as answer by
      Lydia ZhangMicrosoft contingent staff
      Thursday, March 19, 2015 6:59 AM
    • Marked as answer by
      Lydia ZhangMicrosoft contingent staff
      Monday, March 23, 2015 9:43 AM
  • Remove From My Forums
  • Вопрос

  • При установке сервера SQL 2005 SP4 Express происходит попытка запуска службы SQL, но завершается неудачей.

    В лог пишутся ошибки:

    2012-10-10 09:49:24.02 Сервер      Ошибка: 26011, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      The server was unable to initialize encryption because of a problem with a security library. The security library may be missing. Verify that security.dll exists on the system.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17182, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      TDSSNIClient initialization failed with error 0x139f, status code 0x80.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17182, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      TDSSNIClient initialization failed with error 0x139f, status code 0x1.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17826, серьезность: 18, состояние: 3.
    2012-10-10 09:49:24.02 Сервер      Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17120, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

    Может кто-то посоветует решение проблемы. Не хочется прибегать к переустановке ОС, как рекомендовано в интернете.

    Проблема часто возникает после установок/удаления криптопровайдеров (ViPNet и КриптоПро).

Ответы

  • У экспресс-версии сервера нет SSL. Проблема была решена удалением следов КриптоПро утилитой cspclean.

    • Помечено в качестве ответа

      23 декабря 2012 г. 6:36

Содержание статьи:

    • SQL-сервер не найден или недоступен, ошибки соединения с SQL-сервером
      • Ошибка SQL-сервера 26
      • Ошибка SQL-сервера 18456
      • Не удалось запустить SQL-server — код ошибки 3417
    • Повреждена база данных
      • Код ошибки SQL-сервера 945
      • Код ошибки SQL-сервера 5172
      • Ошибка SQL-сервера 823
      • Ошибка SQL-сервера 8946
    • Другие ошибки SQL Server
      • Код ошибки SQL-сервера 1814
      • Код ошибки SQL-сервера 1067
      • SQL-сервер запускается, но работает слишком медленно
  • Если SQL-сервер не найден, убедитесь, что ваш экземпляр SQL-сервера действительно установлен и запущен. Для этого зайдите на компьютер, где он установлен, запустите диспетчер конфигурации SQL и проверьте, есть ли там тот экземпляр, к которому вы пытаетесь подключиться и запущен ли он. Нелишним будет также получить отчет об обнаружении компонентов SQL-серверов.
  • Если вы проделали п1. и не обнаружили источник проблемы, возможно, неверно указан IP-адрес компьютера или номер порта TCP. Перепроверьте их настройки.
  • Причиной того, что невозможно подключиться к SQL-серверу, также может быть сеть, убедитесь, что компьютер с SQL-сервером доступен по сети.
  • Проверьте, может ли клиентское приложение, установленное на том же компьютере, что и сервер, подключиться к SQL-серверу. Запустите SQL Server Management Studio(SSMS), в диалоговом окне “Подключиться к серверу” выберите тип сервера Database Engine, укажите способ аутентификации “Аутентификация Windows”, введите имя компьютера и экземпляра SQL-сервера. Проверьте подключение.

Обратите внимание, что многие сообщения об ошибках могут быть не показаны или не содержат достаточной информации для устранения проблемы. Это сделано из соображений безопасности, чтобы при попытке взлома злоумышленники не могли получить информацию об SQL-сервере. Полные сведения содержатся в логе ошибок, который обычно хранится по адресу C:Program FilesMicrosoft SQL ServerMSSQL13.MSSQLSERVERMSSQLLogERRORLOG, или там, куда его поместил администратор системы.

Ошибка SQL-сервера 26

Одна из наиболее часто встречающихся ошибок подключения к SQL-серверу, обычно связана с тем, что в настройках SQL-сервера не разрешены или ограничены удаленные соединения. Чтобы это исправить, попробуйте:

  • в SSMS в настройках SQL-сервера включите аутентификацию Windows
  • для брандмауэра Windows  создайте новое правило, которое разрешает подключение для всех программ и протоколов с указанного IP-адреса
  • убедитесь, что запущена служба SQL Server Browser

Ошибка SQL-сервера 18456

Эта ошибка означает, что попытка подключиться к серверу не успешна из-за проблем с именем пользователя или паролем. По коду ошибки в журнале ошибок можно узнать более точную причину, чтобы устранить ее.

Не удалось запустить SQL-server — код ошибки 3417

Возникает в случае, если были изменены настройки Windows или перемещена папка с файлами MSSQL.

  • зайдите в C:Program FilesMicrosoft SQLServerMSSQL.1MSSqLData — БезопасностьНастройки доступа — Учетная запись сетевой службы — добавьте учетную запись сетевой службы
  • проверьте, что MDF-файл не сжимается. Если это не так, отключите “Сжимать содержимое для экономии места на диске” в свойствах файла

Иногда ни один из этих способов не помогает, это значит, что файлы БД повреждены и ее придется восстанавливать из резервной копии.

Повреждена база данных

Код ошибки SQL-сервера 945

Ошибка 945 возникает, когда БД SQL-сервера помечена как IsShutdown. Проверьте, достаточно ли места на диске, достаточно ли прав у учетной записи для операций с БД, файлы MDF и LDF не должны быть помечены “Только для чтения”.

Код ошибки SQL-сервера 5172

SQL-сервер хранит свою физическую БД в первичном файле, в котором информация разбита постранично. Первая страница содержит информацию о заголовке mdf-файла и называется страницей заголовка. Она состоит из разнообразной информации о БД, такой как размер файла, подпись и т.д. В процессе прикрепления MDF на SQL-сервере часто возникает ошибка 5172. Это в основном происходит, если MDF-файл поврежден, информация в его заголовке тоже и соответственно сложно добраться до данных. Причиной может быть вирус, аварийное выключение системы, ошибка оборудования.

Ошибка SQL-сервера 823

SQL использует API Windows для операций ввода-вывода, но кроме завершения этих операций SQL проверяет все ошибки обращений к API. Если эти обращения несовместимы с ОС, появляется ошибка 823. Сообщение об ошибке 823 означает, что существует проблема с базовым оборудованием для хранения данных или с драйвером, который находится на пути запроса ввода-вывода. Пользователи могут столкнуться с этой ошибкой, если в файловой системе есть противоречия или поврежден файл базы данных.

Ошибка SQL-сервера 8946

Основной причиной ошибки 8946 так же, как и для 5172, является повреждение заголовков страниц БД SQL вследствие сбоя питания, вирусной атаки, отказа оборудования — SQL-сервер больше не может прочесть эти страницы.

Перечисленные ошибки 945, 5172, 823, 8946 можно устранить двумя методами:

  • если у вас есть свежая резервная копия базы — восстановить базу из этой копии
  • можно попробовать использовать специализированное ПО, такое как SQL Recovery Tool, чтобы восстановить поврежденные файлы

Желательно определить, что именно привело к возникновению ошибок и принять меры, чтобы это не повторялось — заменить плохо работающее оборудование, повысить информационную безопасность.

Другие ошибки SQL

Код ошибки SQL-сервера 1814

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

Код ошибки SQL-сервера 1067

Эта ошибка может возникать по разным причинам. Наиболее часто оказывается, что повреждены или отсутствуют конфигурационные файлы, SQL-сервер обращается к поврежденным системным файлам, ошибочные данные пользователя, нет информации про лицензию. В самых тяжелых случаях придется переустанавливать SQL-сервер. Но иногда помогает восстановление поврежденных файлов или изменение настроек SQL-сервера — вы можете создать новую учетную запись в домене и использовать ее для службы MSSQL.

SQL-сервер запускается, но работает слишком медленно

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

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

  • Индексы — причина проблем номер один. Неправильные индексы, отсутствующие индексы, слишком много индексов и подобное. Чаще всего при проблеме с индексами пользователи или администраторы базы данных не получают сообщения об ошибке, они просто видят, что база работает очень медленно и докопаться до причин бывает очень нелегко
  • изначально плохая архитектура сервера баз данных — ошибка, которую очень сложно и дорого исправлять на этапе, когда база уже используется
  • плохой код, в котором возможны блокировки и тупиковые места
  • использование конфигурации по умолчанию,

Если у вас не получается устранить ошибки сервера SQL-server самостоятельно, если они появляются снова и снова, то скорее всего в основе лежит одна из этих причин. В таком случае — если у вас произошла ошибка с SQL сервером, ваше ПО не видит SQL-сервер, либо нужно развернуть кластер SQL-серверов — вы всегда можете обратиться за консультацией и технической поддержкой к специалистам Интегруса, отправив заявку с сайта, написав на e-mail, либо позвонив в колл-центр нашей компании.

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:\Program Files\Microsoft SQL
Server\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUP\HAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:\Program> Files\Microsoft SQL server\MSSQL11.MSSQLSERVER\MSSQL\DATA\master.mdf

-e C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG
-l C:\Program
Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\mastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

У меня та же проблема.

Внезапно службы больше не работают.. Я подозреваю, что обновление Windows сделало это. Или новые групповые политики, которые не позволяют этой учетной записи использовать ресурсы?

Две ошибки в окне просмотра событий:

Не удалось запустить службу SQL Server (SQLEXPRESS) из-за следующей ошибки: служба не запустилась из-за ошибки входа в систему.

А также

Службе MSSQL$SQLEXPRESS не удалось войти в систему как служба NT \MSSQL$SQLEXPRESS с текущим настроенным паролем из-за следующей ошибки: Ошибка входа: пользователю не был предоставлен запрошенный тип входа на этом компьютере.

Сервис: MSSQL$SQLEXPRESS

Домен и учетная запись: NT Service\MSSQL$SQLEXPRESS

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

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

Назначьте «Вход в систему как сервис» для учетной записи сервиса на этом компьютере. Вы можете использовать локальные настройки безопасности (Secpol.msc), чтобы сделать это. Если этот компьютер является узлом в кластере, убедитесь, что это право пользователя назначено учетной записи службы кластеров на всех узлах в кластере.

Если вы уже назначили это право пользователя учетной записи службы, и право пользователя, по-видимому, удалено, обратитесь к администратору домена, чтобы выяснить, может ли объект групповой политики, связанный с этим узлом, удалять это право.

Надеюсь, это поможет получить больше информации..

Решением, которому я не доверяю, является удаление пароля пользователя. Перейдите в раздел «Службы»> «Сервер SQL (SQLEXPRESS)»> «Свойства»> «Вход в систему»> «Удалить пароль», но я не думаю, что это решение является постоянным решением.

Если вы найдете что-нибудь, пожалуйста, дайте мне знать.

==================================================

Редактировать 1

Мы нашли причину, мой администратор выдвинул групповую политику «Вход в систему как сервис», которая отвергла пользователей моего компьютера… и начали происходить плохие вещи. Он удалил политику, и первоначальные пользователи вернулись. Все работает снова после «gpupdate /force» в командной строке.

Вы можете найти групповую политику: Пуск> Локальная политика безопасности> Параметры безопасности> Локальные политики> Назначение прав пользователя> Войдите в систему как сервис. Если кнопка «Добавить пользователя или группу» выделена серым цветом, администраторы нажимают эту кнопку.

Удачи!

Jonas

  • Remove From My Forums
  • Question

  • Cannot start SQL Server (SQLEXPRESS). When i tried to start the SQL Server Services, the warning: This request failed or the service did not respond in a timely fashion. Consult the event log or other application error logs for details. 

    I opened the Event Viewer, Error is shown as : An error occurred in the Service Broker / Database Mirroring transport manager. Error: 9694, Stare 27. 

    • Moved by

      Tuesday, March 17, 2015 5:36 AM
      more related

Answers

  • Hi,

    The message is weird can you install SQL Server 2012 SP2 and see if this error gets resolved. I have a hunch that this is related to some internal problem.

    Why did you used -s startup parameter. Do you have multiple instances. Can you remove -s parameter and try starting it again


    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My Technet Wiki Article



    MVP

    • Proposed as answer by
      Lydia ZhangMicrosoft contingent staff
      Thursday, March 19, 2015 6:59 AM
    • Marked as answer by
      Lydia ZhangMicrosoft contingent staff
      Monday, March 23, 2015 9:43 AM

Содержание статьи:

    • SQL-сервер не найден или недоступен, ошибки соединения с SQL-сервером
      • Ошибка SQL-сервера 26
      • Ошибка SQL-сервера 18456
      • Не удалось запустить SQL-server — код ошибки 3417
    • Повреждена база данных
      • Код ошибки SQL-сервера 945
      • Код ошибки SQL-сервера 5172
      • Ошибка SQL-сервера 823
      • Ошибка SQL-сервера 8946
    • Другие ошибки SQL Server
      • Код ошибки SQL-сервера 1814
      • Код ошибки SQL-сервера 1067
      • SQL-сервер запускается, но работает слишком медленно
  • Если SQL-сервер не найден, убедитесь, что ваш экземпляр SQL-сервера действительно установлен и запущен. Для этого зайдите на компьютер, где он установлен, запустите диспетчер конфигурации SQL и проверьте, есть ли там тот экземпляр, к которому вы пытаетесь подключиться и запущен ли он. Нелишним будет также получить отчет об обнаружении компонентов SQL-серверов.
  • Если вы проделали п1. и не обнаружили источник проблемы, возможно, неверно указан IP-адрес компьютера или номер порта TCP. Перепроверьте их настройки.
  • Причиной того, что невозможно подключиться к SQL-серверу, также может быть сеть, убедитесь, что компьютер с SQL-сервером доступен по сети.
  • Проверьте, может ли клиентское приложение, установленное на том же компьютере, что и сервер, подключиться к SQL-серверу. Запустите SQL Server Management Studio(SSMS), в диалоговом окне “Подключиться к серверу” выберите тип сервера Database Engine, укажите способ аутентификации “Аутентификация Windows”, введите имя компьютера и экземпляра SQL-сервера. Проверьте подключение.

Обратите внимание, что многие сообщения об ошибках могут быть не показаны или не содержат достаточной информации для устранения проблемы. Это сделано из соображений безопасности, чтобы при попытке взлома злоумышленники не могли получить информацию об SQL-сервере. Полные сведения содержатся в логе ошибок, который обычно хранится по адресу C:Program FilesMicrosoft SQL ServerMSSQL13.MSSQLSERVERMSSQLLogERRORLOG, или там, куда его поместил администратор системы.

Ошибка SQL-сервера 26

Одна из наиболее часто встречающихся ошибок подключения к SQL-серверу, обычно связана с тем, что в настройках SQL-сервера не разрешены или ограничены удаленные соединения. Чтобы это исправить, попробуйте:

  • в SSMS в настройках SQL-сервера включите аутентификацию Windows
  • для брандмауэра Windows  создайте новое правило, которое разрешает подключение для всех программ и протоколов с указанного IP-адреса
  • убедитесь, что запущена служба SQL Server Browser

Ошибка SQL-сервера 18456

Эта ошибка означает, что попытка подключиться к серверу не успешна из-за проблем с именем пользователя или паролем. По коду ошибки в журнале ошибок можно узнать более точную причину, чтобы устранить ее.

Не удалось запустить SQL-server — код ошибки 3417

Возникает в случае, если были изменены настройки Windows или перемещена папка с файлами MSSQL.

  • зайдите в C:Program FilesMicrosoft SQLServerMSSQL.1MSSqLData — БезопасностьНастройки доступа — Учетная запись сетевой службы — добавьте учетную запись сетевой службы
  • проверьте, что MDF-файл не сжимается. Если это не так, отключите “Сжимать содержимое для экономии места на диске” в свойствах файла

Иногда ни один из этих способов не помогает, это значит, что файлы БД повреждены и ее придется восстанавливать из резервной копии.

Повреждена база данных

Код ошибки SQL-сервера 945

Ошибка 945 возникает, когда БД SQL-сервера помечена как IsShutdown. Проверьте, достаточно ли места на диске, достаточно ли прав у учетной записи для операций с БД, файлы MDF и LDF не должны быть помечены “Только для чтения”.

Код ошибки SQL-сервера 5172

SQL-сервер хранит свою физическую БД в первичном файле, в котором информация разбита постранично. Первая страница содержит информацию о заголовке mdf-файла и называется страницей заголовка. Она состоит из разнообразной информации о БД, такой как размер файла, подпись и т.д. В процессе прикрепления MDF на SQL-сервере часто возникает ошибка 5172. Это в основном происходит, если MDF-файл поврежден, информация в его заголовке тоже и соответственно сложно добраться до данных. Причиной может быть вирус, аварийное выключение системы, ошибка оборудования.

Ошибка SQL-сервера 823

SQL использует API Windows для операций ввода-вывода, но кроме завершения этих операций SQL проверяет все ошибки обращений к API. Если эти обращения несовместимы с ОС, появляется ошибка 823. Сообщение об ошибке 823 означает, что существует проблема с базовым оборудованием для хранения данных или с драйвером, который находится на пути запроса ввода-вывода. Пользователи могут столкнуться с этой ошибкой, если в файловой системе есть противоречия или поврежден файл базы данных.

Ошибка SQL-сервера 8946

Основной причиной ошибки 8946 так же, как и для 5172, является повреждение заголовков страниц БД SQL вследствие сбоя питания, вирусной атаки, отказа оборудования — SQL-сервер больше не может прочесть эти страницы.

Перечисленные ошибки 945, 5172, 823, 8946 можно устранить двумя методами:

  • если у вас есть свежая резервная копия базы — восстановить базу из этой копии
  • можно попробовать использовать специализированное ПО, такое как SQL Recovery Tool, чтобы восстановить поврежденные файлы

Желательно определить, что именно привело к возникновению ошибок и принять меры, чтобы это не повторялось — заменить плохо работающее оборудование, повысить информационную безопасность.

Другие ошибки SQL

Код ошибки SQL-сервера 1814

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

Код ошибки SQL-сервера 1067

Эта ошибка может возникать по разным причинам. Наиболее часто оказывается, что повреждены или отсутствуют конфигурационные файлы, SQL-сервер обращается к поврежденным системным файлам, ошибочные данные пользователя, нет информации про лицензию. В самых тяжелых случаях придется переустанавливать SQL-сервер. Но иногда помогает восстановление поврежденных файлов или изменение настроек SQL-сервера — вы можете создать новую учетную запись в домене и использовать ее для службы MSSQL.

SQL-сервер запускается, но работает слишком медленно

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

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

  • Индексы — причина проблем номер один. Неправильные индексы, отсутствующие индексы, слишком много индексов и подобное. Чаще всего при проблеме с индексами пользователи или администраторы базы данных не получают сообщения об ошибке, они просто видят, что база работает очень медленно и докопаться до причин бывает очень нелегко
  • изначально плохая архитектура сервера баз данных — ошибка, которую очень сложно и дорого исправлять на этапе, когда база уже используется
  • плохой код, в котором возможны блокировки и тупиковые места
  • использование конфигурации по умолчанию,

Если у вас не получается устранить ошибки сервера SQL-server самостоятельно, если они появляются снова и снова, то скорее всего в основе лежит одна из этих причин. В таком случае — если у вас произошла ошибка с SQL сервером, ваше ПО не видит SQL-сервер, либо нужно развернуть кластер SQL-серверов — вы всегда можете обратиться за консультацией и технической поддержкой к специалистам Интегруса, отправив заявку с сайта, написав на e-mail, либо позвонив в колл-центр нашей компании.

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL
ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUPHAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:Program> FilesMicrosoft SQL serverMSSQL11.MSSQLSERVERMSSQLDATAmaster.mdf

-e C:Program FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG
-l C:Program
FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLDATAmastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL
ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUPHAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:Program> FilesMicrosoft SQL serverMSSQL11.MSSQLSERVERMSSQLDATAmaster.mdf

-e C:Program FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG
-l C:Program
FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLDATAmastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

  • Remove From My Forums
  • Question

  • Cannot start SQL Server (SQLEXPRESS). When i tried to start the SQL Server Services, the warning: This request failed or the service did not respond in a timely fashion. Consult the event log or other application error logs for details. 

    I opened the Event Viewer, Error is shown as : An error occurred in the Service Broker / Database Mirroring transport manager. Error: 9694, Stare 27. 

    • Moved by

      Tuesday, March 17, 2015 5:36 AM
      more related

Answers

  • Hi,

    The message is weird can you install SQL Server 2012 SP2 and see if this error gets resolved. I have a hunch that this is related to some internal problem.

    Why did you used -s startup parameter. Do you have multiple instances. Can you remove -s parameter and try starting it again


    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My Technet Wiki Article

    MVP

    • Proposed as answer by
      Lydia ZhangMicrosoft contingent staff
      Thursday, March 19, 2015 6:59 AM
    • Marked as answer by
      Lydia ZhangMicrosoft contingent staff
      Monday, March 23, 2015 9:43 AM
  • Remove From My Forums
  • Вопрос

  • При установке сервера SQL 2005 SP4 Express происходит попытка запуска службы SQL, но завершается неудачей.

    В лог пишутся ошибки:

    2012-10-10 09:49:24.02 Сервер      Ошибка: 26011, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      The server was unable to initialize encryption because of a problem with a security library. The security library may be missing. Verify that security.dll exists on the system.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17182, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      TDSSNIClient initialization failed with error 0x139f, status code 0x80.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17182, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      TDSSNIClient initialization failed with error 0x139f, status code 0x1.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17826, серьезность: 18, состояние: 3.
    2012-10-10 09:49:24.02 Сервер      Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
    2012-10-10 09:49:24.02 Сервер      Ошибка: 17120, серьезность: 16, состояние: 1.
    2012-10-10 09:49:24.02 Сервер      SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

    Может кто-то посоветует решение проблемы. Не хочется прибегать к переустановке ОС, как рекомендовано в интернете.

    Проблема часто возникает после установок/удаления криптопровайдеров (ViPNet и КриптоПро).

Ответы

  • У экспресс-версии сервера нет SSL. Проблема была решена удалением следов КриптоПро утилитой cspclean.

    • Помечено в качестве ответа

      23 декабря 2012 г. 6:36

Содержание статьи:

    • SQL-сервер не найден или недоступен, ошибки соединения с SQL-сервером
      • Ошибка SQL-сервера 26
      • Ошибка SQL-сервера 18456
      • Не удалось запустить SQL-server — код ошибки 3417
    • Повреждена база данных
      • Код ошибки SQL-сервера 945
      • Код ошибки SQL-сервера 5172
      • Ошибка SQL-сервера 823
      • Ошибка SQL-сервера 8946
    • Другие ошибки SQL Server
      • Код ошибки SQL-сервера 1814
      • Код ошибки SQL-сервера 1067
      • SQL-сервер запускается, но работает слишком медленно
  • Если SQL-сервер не найден, убедитесь, что ваш экземпляр SQL-сервера действительно установлен и запущен. Для этого зайдите на компьютер, где он установлен, запустите диспетчер конфигурации SQL и проверьте, есть ли там тот экземпляр, к которому вы пытаетесь подключиться и запущен ли он. Нелишним будет также получить отчет об обнаружении компонентов SQL-серверов.
  • Если вы проделали п1. и не обнаружили источник проблемы, возможно, неверно указан IP-адрес компьютера или номер порта TCP. Перепроверьте их настройки.
  • Причиной того, что невозможно подключиться к SQL-серверу, также может быть сеть, убедитесь, что компьютер с SQL-сервером доступен по сети.
  • Проверьте, может ли клиентское приложение, установленное на том же компьютере, что и сервер, подключиться к SQL-серверу. Запустите SQL Server Management Studio(SSMS), в диалоговом окне “Подключиться к серверу” выберите тип сервера Database Engine, укажите способ аутентификации “Аутентификация Windows”, введите имя компьютера и экземпляра SQL-сервера. Проверьте подключение.

Обратите внимание, что многие сообщения об ошибках могут быть не показаны или не содержат достаточной информации для устранения проблемы. Это сделано из соображений безопасности, чтобы при попытке взлома злоумышленники не могли получить информацию об SQL-сервере. Полные сведения содержатся в логе ошибок, который обычно хранится по адресу C:Program FilesMicrosoft SQL ServerMSSQL13.MSSQLSERVERMSSQLLogERRORLOG, или там, куда его поместил администратор системы.

Ошибка SQL-сервера 26

Одна из наиболее часто встречающихся ошибок подключения к SQL-серверу, обычно связана с тем, что в настройках SQL-сервера не разрешены или ограничены удаленные соединения. Чтобы это исправить, попробуйте:

  • в SSMS в настройках SQL-сервера включите аутентификацию Windows
  • для брандмауэра Windows  создайте новое правило, которое разрешает подключение для всех программ и протоколов с указанного IP-адреса
  • убедитесь, что запущена служба SQL Server Browser

Ошибка SQL-сервера 18456

Эта ошибка означает, что попытка подключиться к серверу не успешна из-за проблем с именем пользователя или паролем. По коду ошибки в журнале ошибок можно узнать более точную причину, чтобы устранить ее.

Не удалось запустить SQL-server — код ошибки 3417

Возникает в случае, если были изменены настройки Windows или перемещена папка с файлами MSSQL.

  • зайдите в C:Program FilesMicrosoft SQLServerMSSQL.1MSSqLData — БезопасностьНастройки доступа — Учетная запись сетевой службы — добавьте учетную запись сетевой службы
  • проверьте, что MDF-файл не сжимается. Если это не так, отключите “Сжимать содержимое для экономии места на диске” в свойствах файла

Иногда ни один из этих способов не помогает, это значит, что файлы БД повреждены и ее придется восстанавливать из резервной копии.

Повреждена база данных

Код ошибки SQL-сервера 945

Ошибка 945 возникает, когда БД SQL-сервера помечена как IsShutdown. Проверьте, достаточно ли места на диске, достаточно ли прав у учетной записи для операций с БД, файлы MDF и LDF не должны быть помечены “Только для чтения”.

Код ошибки SQL-сервера 5172

SQL-сервер хранит свою физическую БД в первичном файле, в котором информация разбита постранично. Первая страница содержит информацию о заголовке mdf-файла и называется страницей заголовка. Она состоит из разнообразной информации о БД, такой как размер файла, подпись и т.д. В процессе прикрепления MDF на SQL-сервере часто возникает ошибка 5172. Это в основном происходит, если MDF-файл поврежден, информация в его заголовке тоже и соответственно сложно добраться до данных. Причиной может быть вирус, аварийное выключение системы, ошибка оборудования.

Ошибка SQL-сервера 823

SQL использует API Windows для операций ввода-вывода, но кроме завершения этих операций SQL проверяет все ошибки обращений к API. Если эти обращения несовместимы с ОС, появляется ошибка 823. Сообщение об ошибке 823 означает, что существует проблема с базовым оборудованием для хранения данных или с драйвером, который находится на пути запроса ввода-вывода. Пользователи могут столкнуться с этой ошибкой, если в файловой системе есть противоречия или поврежден файл базы данных.

Ошибка SQL-сервера 8946

Основной причиной ошибки 8946 так же, как и для 5172, является повреждение заголовков страниц БД SQL вследствие сбоя питания, вирусной атаки, отказа оборудования — SQL-сервер больше не может прочесть эти страницы.

Перечисленные ошибки 945, 5172, 823, 8946 можно устранить двумя методами:

  • если у вас есть свежая резервная копия базы — восстановить базу из этой копии
  • можно попробовать использовать специализированное ПО, такое как SQL Recovery Tool, чтобы восстановить поврежденные файлы

Желательно определить, что именно привело к возникновению ошибок и принять меры, чтобы это не повторялось — заменить плохо работающее оборудование, повысить информационную безопасность.

Другие ошибки SQL

Код ошибки SQL-сервера 1814

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

Код ошибки SQL-сервера 1067

Эта ошибка может возникать по разным причинам. Наиболее часто оказывается, что повреждены или отсутствуют конфигурационные файлы, SQL-сервер обращается к поврежденным системным файлам, ошибочные данные пользователя, нет информации про лицензию. В самых тяжелых случаях придется переустанавливать SQL-сервер. Но иногда помогает восстановление поврежденных файлов или изменение настроек SQL-сервера — вы можете создать новую учетную запись в домене и использовать ее для службы MSSQL.

SQL-сервер запускается, но работает слишком медленно

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

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

  • Индексы — причина проблем номер один. Неправильные индексы, отсутствующие индексы, слишком много индексов и подобное. Чаще всего при проблеме с индексами пользователи или администраторы базы данных не получают сообщения об ошибке, они просто видят, что база работает очень медленно и докопаться до причин бывает очень нелегко
  • изначально плохая архитектура сервера баз данных — ошибка, которую очень сложно и дорого исправлять на этапе, когда база уже используется
  • плохой код, в котором возможны блокировки и тупиковые места
  • использование конфигурации по умолчанию,

Если у вас не получается устранить ошибки сервера SQL-server самостоятельно, если они появляются снова и снова, то скорее всего в основе лежит одна из этих причин. В таком случае — если у вас произошла ошибка с SQL сервером, ваше ПО не видит SQL-сервер, либо нужно развернуть кластер SQL-серверов — вы всегда можете обратиться за консультацией и технической поддержкой к специалистам Интегруса, отправив заявку с сайта, написав на e-mail, либо позвонив в колл-центр нашей компании.

У меня та же проблема.

Внезапно службы больше не работают.. Я подозреваю, что обновление Windows сделало это. Или новые групповые политики, которые не позволяют этой учетной записи использовать ресурсы?

Две ошибки в окне просмотра событий:

Не удалось запустить службу SQL Server (SQLEXPRESS) из-за следующей ошибки: служба не запустилась из-за ошибки входа в систему.

А также

Службе MSSQL$SQLEXPRESS не удалось войти в систему как служба NT MSSQL$SQLEXPRESS с текущим настроенным паролем из-за следующей ошибки: Ошибка входа: пользователю не был предоставлен запрошенный тип входа на этом компьютере.

Сервис: MSSQL$SQLEXPRESS

Домен и учетная запись: NT ServiceMSSQL$SQLEXPRESS

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

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

Назначьте «Вход в систему как сервис» для учетной записи сервиса на этом компьютере. Вы можете использовать локальные настройки безопасности (Secpol.msc), чтобы сделать это. Если этот компьютер является узлом в кластере, убедитесь, что это право пользователя назначено учетной записи службы кластеров на всех узлах в кластере.

Если вы уже назначили это право пользователя учетной записи службы, и право пользователя, по-видимому, удалено, обратитесь к администратору домена, чтобы выяснить, может ли объект групповой политики, связанный с этим узлом, удалять это право.

Надеюсь, это поможет получить больше информации..

Решением, которому я не доверяю, является удаление пароля пользователя. Перейдите в раздел «Службы»> «Сервер SQL (SQLEXPRESS)»> «Свойства»> «Вход в систему»> «Удалить пароль», но я не думаю, что это решение является постоянным решением.

Если вы найдете что-нибудь, пожалуйста, дайте мне знать.

==================================================

Редактировать 1

Мы нашли причину, мой администратор выдвинул групповую политику «Вход в систему как сервис», которая отвергла пользователей моего компьютера… и начали происходить плохие вещи. Он удалил политику, и первоначальные пользователи вернулись. Все работает снова после «gpupdate /force» в командной строке.

Вы можете найти групповую политику: Пуск> Локальная политика безопасности> Параметры безопасности> Локальные политики> Назначение прав пользователя> Войдите в систему как сервис. Если кнопка «Добавить пользователя или группу» выделена серым цветом, администраторы нажимают эту кнопку.

Удачи!

Jonas

Восстановили сначала на виртуалке по мануалу, только вместо пункта «восстановить из резервной копии» — остановили SQL и подменили в его папке DATA все папки и файлы на папки и файлы с неработающего сервера, вообще все из папки DATA туда пихнули. И все завелось. Затем в УКЦ сделали резервную копию и уже из нее штатно восстановили на железный ПК.

Вроде без потерь и работает. В ЦУС и в УКЦ входим, все данные на местах.

Только как вот проверить, что теперь все нормально, пока не знаем.

На прежнем ПК SQL-сервер так и не запустился. Пытались его восстановить штатными средствами, потом уже по талмуду Microsoft сносили, чистили реестр, ставили заново — бесполезно. Выполняли все инструкции, которые приходили с ТП — безрезультатно. Всю неделю пытались его реанимировать. Уж не знаю, что с ПК случилось…

Теперь настроили создание резервных копий в обеденный перерыв.

Напереживался — мама не горюй, а все из-за того, что не проверял создание резервных копий, как всегда — работает и ладно.

Всем спасибо за участие.

I have 2 SQL Server instances on my PC, MSSQLSERVER2012 and SQLEXPRESS2014 and both of them were working properly.

But suddenly, both of them stopped and I can’t run them again at all.

I get this error:

The request failed or the service did not respond in a timely fashion

I checked tcp/ip setting, even disabled tcp/ip of both instances.

I guessed it might be related to VIA protocol, but I can’t see VIA protocol in my configuration manager.

I’ll post the error log that SQL Server generates when it failed to start.

2017-05-17 22:24:07.77 Server Microsoft SQL Server 2012 —
11.0.2100.60 (X64) Feb 10 2012 19:39:15 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.2
(Build 9200: )

2017-05-17 22:24:07.77 Server (c) Microsoft Corporation.
2017-05-17 22:24:07.77 Server All rights reserved. 2017-05-17
22:24:07.77 Server Server process ID is 6044. 2017-05-17
22:24:07.77 Server System Manufacturer: ‘System manufacturer’,
System Model: ‘System Product Name’. 2017-05-17 22:24:07.77 Server
Authentication mode is MIXED. 2017-05-17 22:24:07.77 Server
Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL
ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG’. 2017-05-17 22:24:07.77
Server The service account is ‘WORKGROUPHAMED-PC$’. This is an
informational message; no user action is required. 2017-05-17
22:24:07.77 Server
Registry startup parameters:
-d C:Program> FilesMicrosoft SQL serverMSSQL11.MSSQLSERVERMSSQLDATAmaster.mdf

-e C:Program FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLLogERRORLOG
-l C:Program
FilesMicrosoft SQL ServerMSSQL11.MSSQLSERVERMSSQLDATAmastlog.ldf

2017-05-17 22:24:07.77 Server Command Line Startup Parameters:
-s «MSSQLSERVER» 2017-05-17 22:24:07.91 Server SQL Server detected 1 sockets with 4 cores per socket and 4 logical processors
per socket, 4 total logical processors; using 4 logical processors
based on SQL Server licensing. This is an informational message; no
user action is required. 2017-05-17 22:24:07.91 Server SQL Server
is starting at normal priority base (=7). This is an informational
message only. No user action is required. 2017-05-17 22:24:07.91
Server Detected 4087 MB of RAM. This is an informational message;
no user action is required. 2017-05-17 22:24:07.91

Server Using conventional memory in the memory manager.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:27.

2017-05-17 22:24:07.94 Server Could not start Service Broker manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server Error: 9643, Severity: 16, State:1.

2017-05-17 22:24:07.94 Server An error occurred in the Service
Broker/Database Mirroring transport manager: Error: 9694, State: 27.

2017-05-17 22:24:07.94 Server Error: 9694, Severity: 16, State:
30.

2017-05-17 22:24:07.94 Server Could not start Service Broker
manager. Check the SQL Server error log and the Windows error log for
additional error messages.

2017-05-17 22:24:07.94 Server SQL Server Audit failed to record
the SERVER SHUTDOWN action.

Now I will appreciate if someone can help me start my SQL Server instances again

Понравилась статья? Поделить с друзьями:
  • Sql ошибка 7416
  • Sql ошибка 5173
  • Sql ошибка 5058
  • Sql ошибка 5042
  • Sql ошибка 500