Tôi gặp sự cố không liên tục với gói cài đặt phần mềm cài đặt sản phẩm của chúng tôi (được viết bằng InstallShield / InstallScript). Trong quá trình cài đặt, chúng tôi khởi động lại Dịch vụ trình duyệt SQL. Hầu hết thời gian này hoạt động tốt. Nhưng đôi khi - và tôi chưa tìm ra cách tái tạo điều này có thể dự đoán được - dịch vụ không khởi động lại và tôi thấy trong trình quản lý "Dịch vụ" của mình rằng trạng thái dịch vụ được đặt thành "Đã tắt".
Bất kỳ ý tưởng nào sẽ làm cho dịch vụ bị vô hiệu hóa, và làm thế nào để ngăn chặn nó xảy ra?