У меня периодически возникают проблемы с пакетом установки программного обеспечения, который устанавливает наш продукт (написанный с использованием InstallShield / InstallScript). В процессе установки мы перезапускаем службу браузера SQL. В большинстве случаев это работает нормально. Но иногда - и я не разработал, как воспроизвести это предсказуемо - служба не перезапускается, и я нахожу в моем диспетчере «Службы», что состояние службы установлено на «Отключено».
Есть идеи, что может вызвать отключение сервиса и как его предотвратить?
sql-server
sql-server-2008
sql-server-2008-r2
Шауль Бер
источник
источник
Ответы:
Служба обозревателя SQL Server часто устанавливается в отключенном состоянии (и именно об этом говорится в моей ссылке на SQL Slammer, в которой рассказывается, почему службу обозревателя предпочитают отключать, если она не требуется). Требуется только для именованных экземпляров или экземпляров, прослушивающих порты не по умолчанию. Программа установки приложения должна перезапустить службу браузера только при необходимости, и, безусловно, должна проверить наличие отключенной службы и запросить разрешение администратора на включение службы (т. Е. Отобразить диалоговое окно подтверждения), прежде чем связываться с ней.
источник