2013-08-05 43 views
0

我正在嘗試加速枚舉本地數據庫並驗證其版本號適用於我們的應用程序的一些代碼。目前代碼使用WMI(see my other question here),但我意識到也許有一種WMI的替代方案可以避免完全優化當前代碼的需要。我需要的是本地SQL Server數據庫及其版本號的列表。我怎樣才能得到這個?枚舉本地SQL數據庫並獲取其版本號

+0

爲什麼不評論的downvote? – Chris

回答

1

根據MSDN,其內置使用System.Data.Sql.SqlDataSourceEnumerator

http://msdn.microsoft.com/en-us/library/a6t1z9x2(v=vs.110).aspx

+0

這看起來不錯,但你如何強制它只在本地機器上看? – Chris

+0

@Chris你可以過濾結果。 –

+0

主要原因是使其更快,但是您的解決方案(即使在檢查網絡的其他部分時)的工作速度遠遠快於現有解決方案!出於興趣,我如何從該列表中檢測外部數據庫? – Chris