2009-10-15 68 views

回答

1

這不是完全清楚你的要求。您可以使用稱爲WQ​​L的SQL子集來從WMI獲取信息,並且我很確定您要求的所有數據都可以通過WMI獲得,因此您應該可以通過SQL查詢獲取所有數據。那個SQL查詢當時不會與實際的SQL服務器通話,它將通過WQL適配器與WMI提供者交談。

+0

這是關於我如何閱讀該問題以及。 – David 2009-10-15 17:39:19

2

您可以嘗試使用sys.dm_os_sys_info表。 Wich返回一組有關計算機的有用信息,以及有關SQL Server可用和使用的資源。

USE [master]; 
SELECT * FROM sys.dm_os_sys_info 

再見。

0

我不認爲你真的是SQL作爲數據庫信息,它看起來對我來說,你想查詢的性能信息的操作系統。是對的嗎?

你需要執行WMI查詢爲,而不是SQL查詢(這是專爲數據庫訪問)

以下是獲取存儲信息的示例:

http://www.computerperformance.co.uk/vbscript/wmi_memory.htm#Scenario_-_When_to_use_this_WMI_Memory_Script_

該網站上面的鏈接中包含的網站有各種樣本,我認爲你可以通過在那裏搜索到你想要的東西。