Внутренняя база данных windows не запускается служба

Обновлено: 04.07.2024

Вы хотите знать, как устранить ошибку Windows Could Not Start SQL Server 3417? Итак, прочтите это эссе один раз, и вы найдете ответы на все свои вопросы.

Windows не может запустить SQL Server (MSSQLSERVER) на локальном компьютере. Для получения дополнительной информации просмотрите журнал системных событий. Если это служба, не принадлежащая Microsoft, обратитесь к поставщику службы и обратитесь к коду ошибки для конкретной службы 3417.

Управление >> Расширенные события >> Журналы SQL Server >> Просмотр >> Журнал SQL Server
Затем выберите журнал ошибок и изучите его подробности.

Каков источник ошибки: Windows не может запустить SQL Server Ошибка 3417?

  • Изменения настроек Windows, намеренные или непреднамеренные (смещение папки SQL Server).
  • Сжатие папки, содержащей файлы базы данных SQL.
  • Сетевая учетная запись для папки данных несовместима.
  • Повреждение файла базы данных SQL, например, из-за аппаратного сбоя, вторжения вирусов или внезапного отключения питания.

Эти причины ошибки не следует упускать из виду.

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

1. Необходимо распаковать файл MDF базы данных SQL

Проверьте, не сжимается ли основной файл базы данных (.mdf), если вы не можете его открыть. Если файл сжат, вам придется распаковать его. Для этого сделайте следующие шаги:

  • Перейти к Данные Microsoft SQL Server и найдите файлы db (MDF и NDF).

Примечание: Перейдите по следующему пути, чтобы найти папку данных SQL-сервера: «C: Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData».

После выполнения этих процедур перезапустите службу SQL Server. Если проблема не исчезнет, ​​используйте следующую ручную технику.

2. Проверьте разрешения папки.

Это исправление ошибки SQL 3417 предназначено для клиентов, у которых возникает ошибка при переносе папки на другой диск.

Убедитесь, что учетная запись, которая запускает службу SQL Server, имеет права доступа (сетевые разрешения) к папке файлов базы данных SQL. Если у вас нет доступа к папке, используйте эти процедуры, чтобы получить ее:

Убедитесь, что сейчас экземпляр SQL Server запускается без ошибок.

3. Используя файл резервной копии, восстановите базу данных.

Примечание: Существует ряд проблем или ошибок, влияющих на данные SQL. Если вы потеряли данные SQL из-за таких проблем, вам нужно будет использовать надежное решение для восстановления. Мы упомянули один ниже на всякий случай. Упомянутое решение не исправляет ошибку Windows не может запустить SQL-сервер 3417, но восстанавливает только потерянные данные SQL.

Профессиональный инструмент восстановления

Заключение

System.Data.SqlClient.SqlException (0x80131904): Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.

Компьютер является контроллером домена, а пользователь от имени которого все это запускается - Администратором. На это уже гугл затрудняется ответить, прошу совета, как быть, заранее спасибо.
  • Вопрос задан более трёх лет назад
  • 11364 просмотра

Оценить 1 комментарий

Fiasco

по адресу %windir%\wid\data\ отсутствует база данных SUSDB.mdf

сказано же MS не используйте на DC 2012r2 роль wsus

В случае, установки роли WSUS и сервера БД на разных серверах, существует ряд ограничений:

Сервер БД WSUS не может быть контроллером домена
Сервер WSUS не может быть одновременно сервером терминалов Remote Desktop Services

Fiasco

дело в том, что база данных SUSDB.mdf отсутствует в папке C:\Windows\WID\Data

Fiasco

NnovichokAdmin

Fiasco

Fiasco

пишет что у программы есть проблемы с совместимостью и отказывается устанавливать

Fiasco

Fiasco

Fiasco

собственно, все так и сделано, компоненты все по умолчанию, ничего не менял, все как по ссылке. в моем случае ошибка происходит на шаге № 10. роль добавляется, база создается, но судя по ошибке в логах, подключиться к бд не получается

Fiasco

в топике же написано :)
System.Data.SqlClient.SqlException (0x80131904): Не удалось выполнить вход. Имя входа принадлежит недоверенному домену и не может использоваться в проверке подлинности Windows.

На чем хранить БД WSUS?
Проверьте права на базу wsus.

Попробуйте перезапустить службу Windows Internal Database , и убедиться чтобы стартанула служба wsus.

System – Полный доступ;
Network Service – Полный доступ;
Администраторы – Полный доступ;
Пользователи – Чтение и выполнение.

System – Полный доступ;
Network Service – Полный доступ;
Администраторы WSUS – Полный доступ;
Администраторы – Полный доступ;
Пользователи – Чтение и выполнение.

Разрешения SMB:
Network Service – Полный доступ;Администраторы - Полный доступ; Администраторы WSUS - Полный доступ; Все - Чтение.

System – Полный доступ;
Network Service – Полный доступ;
Администраторы WSUS – Полный доступ;
Администраторы – Полный доступ;
Пользователи – Чтение и выполнение.

Разрешения SMB:
Network Service – Полный доступ; Администраторы - Полный доступ; Администраторы WSUS - Полный доступ; Все - Чтение.

Error ID 67

Описание ошибки

Не так давно я установил службу WDS на Windows Server 2019. После инсталляции я сразу же поймал ошибку 0xc0000098, которая не давала мне загрузить установочный образ. Я ее так же устранил и думал, что на это мои навыки траблшутинга можно уже отложить, но не тут то было. При очередном использовании служб развертывания windows, я словил ситуацию, что служба WDS перестала запускаться и выдавала вот такие ошибки:

Обратите внимание, что на имени сервера стоит красный квадрат, означающий, что служба остановлена.

Служба не ответила на запрос своевременно

Устраняем ошибка "Служба не ответила на запрос своевременно"

Как я и писал выше в оснастке "Службы развертывания Windows" служба не запускалась. Первым делом пробуем выполнить вот такие действия, нажмите одновременно клавиши Win и R и введите services.msc, чтобы перейти в оснастку службы.

Открываем службы Windows Server 2019

Находим тут службу "Сервер служб развертывания Windows", заходим в ее свойства и пробуем ее запустить, в моем случае я получил ошибку:

Не удалось запустить службу. Сервер служб развертывания Windows на Локальный компьютер. Подробности содержатся в журнале системных событий. Если эта служба разработана не в Майкрософт, обратитесь к разработчику службы, и сообщите специфический для этой службы код ошибка 1346

Эта ошибка похожа на случай, когда служба не ответила на запрос с кодом 1053. Там одно из решений было, запуск зависимых служб, тут я советую посмотреть их в первую очередь.

Запуск сервера служб развертывания Windows

Для этого перейдите на вкладку "Зависимости" и посмотрите, что нужно для того, чтобы запустился WDS. Тут у вас будут:

  • Драйвер дополнительных функций для Windows
  • Драйвер протокола TCP/IP
  • Сервер
  • Диспетчер учетных записей безопасности
  • Драйвер сервера Server SMB 2.xxx
  • srvnet

Так, что проверьте, что все находится в статусе запуска.

Ошибка запуска WDS ID 67

Попробовал еще раз запустить службу, я получил уже другую ошибку:

Не удалось запустить службу Сервер развертывания Windows на Локальный компьютер. Ошибка 1297: Права, необходимые для правильной работы, не существует в конфигурации учетной записи службы. Для просмотра конфигурации службы и учетной записи можно использовать оснастку консоли управления (services.msc) и оснастку локальных параметров безопасности (secpol.msc)

Ошибка 1297

Откроем логи Windows и посмотрим, чем они нам могут помочь. Первое, что я обнаружил, это была ошибка 257.

При попытке запустить сервер служб развертывания Windows произошла ошибка.

Сведения об ошибке: 0x5 (an error occured while trying to start the windows seployment services server.
error information: 0x5)

Ошибка код 257

Далее увидел ошибку 1536.

Ошибка при попытке инициализировать диспетчер многоадресной рассылки. Сервер служб развертывания Windows завершит работу.

Сведения об ошибке: 0x5

Ошибка 1536

Служба "Сервер служб развертывания Windows" завершена из-за следующей внутренней ошибки: Требуемый уровень олицетворения не обеспечен, или обеспеченный уровень неверен.

Код ошибка 7024

В первую очередь откройте оснастку Active Directory - Пользователи и компьютеры в режиме дополнительных компонентов.

Права WDS в Active Directory

Далее отыщите объект компьютера WDS-сервера, откройте его свойства и перейдите на вкладку "Безопасность". Найдите в списке ACL группу SELF и убедитесь, что у нее выставлены определенные права:

  • Создать все дочерние объекты (Create All Child Objects)
  • Удалить все дочерние объекты (Delete All Child Objects)
  • Удостоверенная запись на узел с DNS-именем (Validated write to DNS host name)
  • Удостоверенная запись на узел с именем субъекта-SPN (Validated write to service principal name)
  • Чтение: личные сведения (Read Personal Information)
  • Запись: личные сведения (Write Personal Information)

Что можно сделать еще, чтобы служба запустилась и исчезло предупреждение "Служба не ответила на запрос своевременно". Вам необходимо удостовериться, что у вас есть права на папку RemoteInstall. По умолчанию они идут такие:

  • Группа прошедшие проверку - имеют права на чтение
  • СИСТЕМА - имеет полные права
  • Администраторы - имеют полные права
  • WDSServer - имеет полные права

Проверка прав на папку Remoteinstall

Если с правами все хорошо, то можно попробовать переинициализировать ваш WDS сервер. Для этого откройте командную строку с правами администратора. Открыть через командную строку утилиту wdsutil.

wdsutil /uninitialize-server - данная команда скажет, что WDS больше не инициализирован

wdsutil uninitialize-server

wdsutil /initialize-server /reminst:C:\RemoteInstall - Заново инициализирует службу развертывания Windows

Если получаете "На сервере уже была выполнена первоначальная установка служб развертывания Windows", то служба уже пронициализировалась.

На сервере уже была выполнена первоначальная установка служб развертывания Windows

Как вариант, можно ее пронициализировать в режиме изолированного сервера

DHCP Опции 66 и 67 WDS

Еще можете попробовать выставить в свойствах служб развертывания на вкладке "Дополнительно", явно заданный контроллер домена и сервер глобального каталога.

Служба не ответила на запрос своевременно. Ошибка ID 257 на WDS

Как удалить WDS через Power Shell

Если вам все это не помогло и у вас до сих пор не запускается служба WDS и вы видите событие с кодом ошибки ID 257, то переустановите данную роль. Откройте оболочку Power Shell и введите команду:

Поиск не удалось инициализировать

Ожидание получения статуса индексирования

Индексатор поиска перестал работать и был закрыт

Не удалось запустить поиск Windows на локальном компьютере.

Индексатор поиска Windows не работает

Windows Search не работает

  1. Восстановить поисковый индекс
  2. Проверьте повреждение ключа реестра
  3. Проверить статус Windows Search
  4. Сбросить службу поиска Windows
  5. Запустить средство диагностики индексатора
  6. Запустите средство устранения неполадок поиска Windows.
  7. Проверьте разрешения папки LocalState
  8. Сбросить поиск Windows
  9. Восстановите ваш компьютер
  10. Другие предложения.

1]Восстановить поисковый индекс

Чтобы перестроить поисковый индекс, откройте Панель управления> Система и обслуживание> Параметры индексирования. В расширенных параметрах нажмите «Восстановить значения по умолчанию», а также «Восстановить индекс». Щелкните ОК.

Индексатор поиска Windows не работает

Затем введите «service» в строке поиска меню «Пуск» и запустите «Службы». Прокрутите вниз до «Служба поиска Windows» и убедитесь, что для нее установлено значение «Автоматически и работает». Перезапустите эту службу.

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


Это удалит d елете винду. edb файл.

2]Кнопка Advanced неактивна? Проверьте повреждение ключа реестра



Откройте Regedit и перейдите к ключу, упомянутому выше. На правой панели дважды щелкните на Настройка завершена успешно. Убедитесь, что данные значения 0, то есть нулевая цифра. Щелкните ОК. Перезагрузить.

Эта процедура полностью сбросит ваш Windows Search, перестроит индекс и сбросит сканирование и другие параметры индексирования.

Читать: Поисковый индексатор всегда перезагружается и перезагружается после перезагрузки.

3]Проверить статус Windows Search

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

Для этого просто введите мероприятие в строке поиска меню «Пуск» Windows и нажмите Enter. Слева нажмите «Система», чтобы просмотреть журналы.

Просмотрщик событий

Запишите идентификатор события и обратитесь к онлайн-справке журнала событий.

4]Сбросить службу поиска Windows

Блог Microsoft Fix It Blog автоматизировал эту публикацию WinVistaClub от 7 октября 2008 г. Windows Search не работаетв пакет Fix it MSI! Он сбрасывает настройки поиска Windows по умолчанию. Это, кстати, первый MVP Fix It!

Вот что делает пакет Fix-It:

Останавливает службу поиска Windows

Настраивает службу на start = auto

Устанавливает значение следующего ключа равным 0:

Запускает службу поиска Windows

5]Запустите средство диагностики индексатора

6]Запустите средство устранения неполадок поиска Windows.

Запустите средство устранения неполадок поиска Windows и следуйте его предложениям.

7]Проверьте права доступа к папке LocalState.

Откройте проводник и установите для него значение Sкак Скрытые файлы и папки через Параметры папки, а затем перейдите в следующее место:

8]Сбросить поиск Windows

Сбросьте Windows Search и посмотрите.

9]Восстановите свой компьютер

Восстановите свой компьютер до прежнего состояния или перезагрузите / обновите компьютер с Windows. В противном случае восстановите установку Windows 7. Загрузитесь с DVD-диска Windows> выберите параметр восстановления системы> выберите «Восстановить компьютер»> выберите установку Windows> выберите «Восстановление при загрузке»> Следуйте инструкциям.

10]Другие предложения


Теперь прочтите: Что такое индексирование поиска и как оно влияет на поиск в Windows 10?

Читайте также: