Saya memiliki masalah intermiten dengan paket instalasi perangkat lunak yang menginstal produk kami (ditulis menggunakan InstallShield / InstallScript). Selama proses instalasi, kami memulai kembali Layanan Browser SQL. Sebagian besar waktu ini berfungsi dengan baik. Tetapi kadang-kadang - dan saya belum mengetahui bagaimana cara mereproduksi ini dengan terduga - layanan gagal untuk memulai kembali, dan saya menemukan di manajer "Layanan" saya bahwa status layanan diatur ke "Dinonaktifkan".
Adakah gagasan apa yang menyebabkan layanan dinonaktifkan, dan bagaimana mencegahnya terjadi?
sql-server
sql-server-2008
sql-server-2008-r2
Shaul Behr
sumber
sumber
Jawaban:
Layanan Peramban SQL Server sering diinstal dalam keadaan Dinonaktifkan (dan inilah yang dimaksud dengan tautan SQL Slammer saya, ini memberikan riwayat mengapa layanan Peramban diutamakan dinonaktifkan jika tidak diperlukan). Ini hanya diperlukan untuk instance bernama atau instance mendengarkan pada port non-default. Pemasang aplikasi Anda hanya boleh memulai kembali layanan Browser jika diperlukan, dan tentu saja harus memeriksa layanan yang dinonaktifkan dan meminta izin administrator untuk mengaktifkan layanan (mis. Tampilkan dialog konfirmasi) sebelum mengacaukannya.
sumber