2011-05-30 78 views
0

可能重複:
How to detect SQL Server Express in WiX installer是SQL Server在本地機器上安裝

我打算通過我的應用程序的安裝程序安裝在靜默模式下的SQL Server。
檢測SQL Server Express 2008安裝在機器上的最佳方法是什麼?

我的一些假設:

  1. 搜索在註冊表中的項。但是,哪些關鍵要檢查..?此條目必須在卸載服務器時被刪除。
  2. 嘗試連接到服務器並分析結果。
  3. 自定義操作,將檢測到活動的SQL Server服務..
+0

你也可以在這裏找到一些額外的信息:http://stackoverflow.com/questions/141154/how-can-i-determine-installed-sql-server-instances-and-their-versions – 2011-05-30 09:00:20

回答

0

在以下鏈接博客條目顯示如何使用WMI,看看是否安裝了SQL Express。您可以使用本文中的信息編寫一個幫助程序。對於SQL 2005或更高版本來說,它似乎很好。本文不建議檢查註冊表。 SQL Server Express WebLog

相關問題