Как запустить SQL Server 2008 автоматически при запуске Windows 7? - PullRequest
2 голосов
/ 21 декабря 2011

Этот вопрос не так прост, как кажется. У меня установлен 64-битный SQL Server 2008 на компьютере под управлением Windows 7, и он отлично работает, когда работает.

В приложении диспетчера конфигурации SQL Server (также отображается в окне служб Windows 7) для экземпляра SQL Server Start Mode (StartupType в окне служб Windows 7) установлено значение Automatic.

Проблема, с которой я столкнулся, заключается в том, что, несмотря на значение Automatic, SQL Server редко запускается автоматически. Я говорю «редко», потому что иногда оно начинается.

Сначала я подумал, что что-то не так с настройкой, поэтому я установил его на Manual, а затем обратно на Automatic, и это, казалось, работало в течение нескольких дней, но это вполне могло быть совпадением. Затем я подумал, что в средстве просмотра событий Windows 7 может быть зарегистрирована ошибка, но нет записей SQL Server, пока я не запустил ее вручную.

У кого-нибудь есть идеи, в чем может быть проблема?

1 Ответ

2 голосов
/ 21 декабря 2011

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

Попробуйте установить режим запуска с автоматического на автоматический (с задержкой).

Взгляните на этот пост на dba.stackexchange.com, чтобы узнать о похожей проблеме с полнофункциональным сервером, работающим в сети SAN, и множестве подходов к решению этой проблемы.

https://dba.stackexchange.com/questions/4936/how-to-delay-sql-server-startup

...