Consultas de Exemplo para Inventário de Hardware no Configuration Manager

 

Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

As seguintes consultas de exemplo demonstram como associar vistas de inventário de hardware do Gestor de configuração a outras vistas que contêm dados de sistema. As vistas de inventário de hardware utilizam a coluna ResourceID ao associar a outras vistas.

Associar Vistas de Inventário de Hardware e de Recursos

A seguinte consulta lista todos os computadores clientes do Gestor de configuração em inventário e o sistema operativo e service pack que estão a executar no computador cliente. A vista de inventário de hardware v_GS_OPERATING_SYSTEM e a vista de deteção v_R_System são associadas através da coluna ResourceID e os resultados são ordenados pelo nome do computador.

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 

Associar Vistas de Inventário de Hardware e de Recursos

A seguinte consulta lista todos os clientes do Gestor de configuração ativos que não foram analisados relativamente a inventário de hardware em mais de dois dias. A vista de inventário de hardware v_GS_WORKSTATIONSTATUS e a vista de deteção v_RA_System_SMSInstalledSites são associadas à vista de deteção v_R_System através da coluna ResourceID.

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())