Configuration Manager 的硬體清查查詢範例

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

下列查詢範例示範如何將 Configuration Manager 硬體清查檢視聯結至包含系統資料的其他檢視。 硬體清查檢視使用 [ResourceID] 資料行聯結至其他檢視。

下列查詢會列出所有清查的 Configuration Manager 用戶端電腦,以及用戶端電腦上執行的作業系統和 Service Pack。v_GS_OPERATING_SYSTEM 硬體清查檢視和 v_R_System 探索檢視使用 [ResourceID] 資料行進行聯結,並依電腦名稱排序結果。

SELECT SYS.Netbios_Name0, OS.Caption0, OS.CSDVersion0 
FROM v_GS_OPERATING_SYSTEM OS INNER JOIN v_R_System SYS 
  ON OS.ResourceID = OS.ResourceID 
ORDER BY SYS.Netbios_Name0 

下列查詢會列出超過兩天未掃描硬體清查的所有作用中 Configuration Manager 用戶端。 [v_GS_WORKSTATIONSTATUS] 硬體清查檢視和 [v_RA_System_SMSInstalledSites] 探索檢視使用 [ResourceID] 資料行聯結至 [v_R_System] 探索檢視。

SELECT SYS.Netbios_Name0 as 'Computer Name', 
SIS.SMS_Installed_Sites0 as 'SMS Site', WS.LastHWScan, 
DATEDIFF(day,WS.LastHWScan,GETDATE()) as 'Days Since HWScan' 
FROM v_GS_WORKSTATION_STATUS WS INNER JOIN v_R_System SYS 
ON WS.ResourceID = SYS.ResourceID INNER JOIN v_RA_System_SMSInstalledSites SIS 
ON WS.ResourceID = SIS.ResourceID 
WHERE SYS.Client_Type0 = 1 AND SYS.Active0 = 1 AND 
WS.LastHWScan < DATEADD([day],-2,GETDATE()) 

顯示: