Как загрузить зависимости (MS-SQLServer Win-Service) перед Windows-сервисами - PullRequest
0 голосов
/ 19 июля 2011

помогите мне с вопросом, пожалуйста.Моя служба Windows зависела от сервера MS SQL, и она должна загружать некоторую информацию при запуске, но она запускается до MS SQL и останавливается с исключением.Я установил зависимость с помощью инструмента «sc» (sc config MyService зависимость = MSSQL), но мой сервис по-прежнему не запускается при загрузке системы.MS SQL добавлен как depednecy, я вижу его на вкладке зависимости свойств сервиса и команды sc qc MyService, но мой сервис все еще не запускается.Кто-нибудь может помочь?Моя система - Win7, MS SQL Server 2008 R2, моя служба работает в локальной системе, а MS SQL - сетевой сервис.Большое спасибо.

PS Извините за плохой английский.

1 Ответ

3 голосов
/ 19 июля 2011

Я думаю, вы должны использовать зависимости

Как отложить загрузку определенных услуг

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

WS2008: процессы запуска и отложенный автоматический запуск

или

Вы можете управлять этим с помощью логики программирования, если ресурс недоступен

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

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

Надежды, которые помогают

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