web-dev-qa-db-ja.com

SQLブラウザーサービスが無効になるのはなぜですか?

私たちの製品をインストールするソフトウェアインストールパッケージ(InstallShield/InstallScriptを使用して作成された)に断続的な問題があります。インストールのプロセス中に、SQLブラウザーサービスを再起動します。ほとんどの場合、これは正常に機能します。しかし、時々-そして私はこれを予想どおりに再現する方法を考え出していない-サービスが再起動に失敗し、「サービス」マネージャーでサービスのステータスが「無効」に設定されていることがわかりました。

サービスが無効になる原因となるアイデア、およびサービスの発生を防ぐ方法はありますか?

8
Shaul Behr

SQL Serverブラウザーサービスは、しばしば無効状態でインストールされます(これが私のSQL Slammerリンクに関するものであり、必要がない限り、ブラウザーサービスが無効になるように設定されている理由を示します)。名前付きインスタンスまたはデフォルト以外のポートでリッスンするインスタンスにのみ必要です。アプリケーションインストーラーは、ブラウザーサービスのみを再起動する必要がありますifが必要です。また、無効にするサービスを確認し、管理者にサービスを有効にする(つまり、確認ダイアログを表示する)権限を要求する必要があります。

8
Remus Rusanu