0
我的應用程序連接到任意(可配置)的SQL Server實例。如何找到承載特定SQL Server實例的Windows服務?
如果實例是本地的,應用程序需要確保在連接之前啓動SQL服務。
鑑於實例的名稱,如何確定要啓動的服務的名稱?
我的應用程序連接到任意(可配置)的SQL Server實例。如何找到承載特定SQL Server實例的Windows服務?
如果實例是本地的,應用程序需要確保在連接之前啓動SQL服務。
鑑於實例的名稱,如何確定要啓動的服務的名稱?
每聯機叢書,叫做MSSQLSERVER和命名實例默認實例服務名稱具有服務名稱MSSQL $實例。請參閱聯機叢書中的「設置Windows服務帳戶」。
我想有一個理論上的角落情況,有人已經設法安裝MSSQL與不同的服務名稱,但這似乎極不可能。如果有人這樣做,他們應該會有問題。
根據您的目標應用程序用戶庫,您可能只是嘗試連接到實例,如果失敗,則要求用戶確保它正在運行並且名稱是正確的。或者你可以枚舉框中的所有實例,並要求他們選擇一個(這裏有幾個關於枚舉實例的問題)。