Внеплановая статья. Я хотел совсем другими делами заняться, но, возникла проблема. На MSSQL 2014 сервере сбросили пароль sa. После сброса пароля перестал запускаться SQL Server Agent. При запуске агента от системного пользователя моментально получаем ошибку: The SQL Server Agent (MSSQLSERVER) service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion. При запуске агента от доменного пользователя, от которого он раньше работал, вылет по таймауту: A timeout was reached (30000 milliseconds) while waiting for the SQL Server Agent (MSSQLSERVER) service to connect. База пока работает, но без агента бэкапов не будет, а это нехорошо. На такой случай стоит воспользоваться стандартными средствами восстановления MSSQL Server. И тут нам поможет установочный дистрибутив MSSQL Server, всегда оставляйте его на сервере после установки. Монтируем ISO образ. Запускаем setup.exe, я делаю это ит имени администратора. Maintenance. Rep