четверг, 12 августа 2010 г.

Не стартует служба VirtualCenter после перезагрузки.

Бывает такое, что после перезагрузки VMware VirtualCenter служба VirtualCenter отказывается стартовать если используется БД SQL Express 2005.

Это происходит из-за того, что VirtualCenter Server стартует быстрее чем SQL Express Service. Для того, чтобы он ждал SQL Express, нужно создать зависимость службы VirtualCenter от SQL Express.

Как это сделать:

  • Выполняем команду services.msc в меню «Пуск-Выполнить».
  • Ищем службу SQL Express, выбираем для нее «Properties». И находим для нее поле Service Name (в данном случае MSSQL$SQLEXP_VIM).
  • Запускаем Regedit.exe и ищем ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd.
  • В значении DependOnService вписываем Service Name от SQL Express 2005, которое нашли в предыдущем пункте. 
  • Закрываем редактор реестра и смотрим, что на вкладке «Dependencies» для VirtualCenter Server появилась зависимость от SQL Express.

Источник

Комментариев нет:

Отправить комментарий