Compartilhar via


Exemplos de consultas de 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

Os exemplos de consultas a seguir demonstram como unir exibições de inventário de hardware do Gerenciador de Configurações a outras exibições que contêm dados do sistema. As exibições de inventário de hardware usam a coluna ResourceID ao serem unidas a outras exibições.

Unindo o Inventário de Hardware e as Exibições de Recursos

A consulta a seguir lista todos os computadores cliente do Gerenciador de Configurações inventariados e o sistema operacional e service pack que estão em execução no computador cliente. A exibição de inventário de hardware v_GS_OPERATING_SYSTEM e a exibição de descoberta v_R_System são unidas por meio da coluna ResourceID, e os resultados são classificados 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 

Unindo o Inventário de Hardware e as Exibições de Recursos

A consulta a seguir lista todos os clientes ativos do Gerenciador de Configurações que não foram verificados quanto ao inventário de hardware em mais de dois dias. A exibição de inventário de hardware v_GS_WORKSTATIONSTATUS e a exibição de descoberta v_RA_System_SMSInstalledSites são unidas à exibição de descoberta v_R_System por meio 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())