Sdílet prostřednictvím


Ukázkové dotazy pro zjišťování v Configuration Manager

Následující ukázkové dotazy ukazují, jak vzájemně spojit Configuration Manager zobrazení zjišťování a zobrazení z jiných kategorií zobrazení. Zobrazení zjišťování používají sloupec ResourceID při připojování k jiným zobrazením.

Připojení k zobrazení zjišťování

Následující dotaz načte všechny prostředky a jejich přidružené IP adresy. Dotaz připojí v_R_System a v_RA_System_IPAddresses zobrazení zjišťování pomocí sloupce ResourceID .

    SELECT DISTINCT SYS.Netbios_Name0, SYSIP.IP_Addresses0 
    FROM v_R_System SYS INNER JOIN v_RA_System_IPAddresses SYSIP 
    ��ON SYS.ResourceID = SYSIP.ResourceID 
    ORDER BY SYS.Netbios_Name0 

Připojení zobrazení prostředků a inventáře

Následující dotaz načte všechny prostředky, které mají místní pevný disk uvedený v inventáři, a zobrazí název rozhraní NetBIOS, volné místo na disku a seřadí data ve vzestupném pořadí podle volného místa na disku. Dotaz připojí zobrazení v_R_System zjišťování a zobrazení v_GS_LOGICAL_DISK inventáře hardwaru pomocí sloupce ResourceID .

    SELECT DISTINCT SYS.Netbios_Name0, LD.FreeSpace0 
    FROM v_R_System SYS INNER JOIN v_GS_LOGICAL_DISK LD 
    ��ON SYS.ResourceID = LD.ResourceID 
    WHERE LD.Description0 LIKE 'Local fixed disk' 
    ORDER BY LD.FreeSpace0 

Připojení zobrazení prostředků a kolekcí

Následující dotaz načte všechny prostředky v kolekci Všechny systémy a zobrazí název netBIOS, název domény a přidružené IP adresy. Výsledky dotazu jsou seřazené podle názvu rozhraní NetBIOS. Dotaz připojí v_R_System a v_RA_System_IPAddresses zobrazení zjišťování a pomocí sloupce ResourceID připojí zobrazení kolekce v_FullCollectionMembership.

    SELECT DISTINCT SYS.Netbios_Name0, FCM.Domain, SYSIP.IP_Addresses0 
    FROM v_R_System SYS INNER JOIN v_FullCollectionMembership FCM 
    ON SYS.ResourceID = FCM.ResourceID 
    INNER JOIN v_RA_System_IPAddresses SYSIP 
    ON SYS.ResourceID = SYSIP.ResourceID 
    WHERE FCM.CollectionID = 'SMS00001' 
    ORDER BY SYS.Netbios_Name0 

Připojování k prostředkům, aktualizacím softwaru a zobrazením stavu

Následující dotaz načte všechny prostředky, které provedly kontrolu aktualizací softwaru, čas poslední kontroly, stav poslední kontroly a verzi agenta služba Windows Update v klientovi. Dotaz připojí zobrazení v_R_System zjišťování a zobrazení v_UpdateScanStatus aktualizace softwaru pomocí sloupce ResourceID a pomocí sloupců LastScanState a StateID použije funkci LEFT OUTER JOIN mezi zobrazením aktualizace softwaru v_UpdateScanStatus a zobrazením stavu v_StateNames. Typy témat stavových zpráv jsou filtrovány typem TopicType = 501, což označuje zprávy stavu kontroly.

Poznámka

Typ tématu stavu, ID stavu, název stavu a popis stavu pro všechny Configuration Manager zprávy o stavu jsou uvedeny v zobrazení v_StateNames.

    SELECT DISTINCT v_R_System.Netbios_Name0 AS [Computer Name], 
    ��v_UpdateScanStatus.LastScanTime AS [Last Scan], 
    ��v_UpdateScanStatus.LastWUAVersion AS [WUA Version], 
    ��v_StateNames.StateName AS [Last Scan State] 
    FROM v_UpdateScanStatus INNER JOIN v_R_System ON 
    ��v_UpdateScanStatus.ResourceID = v_R_System.ResourceID LEFT OUTER JOIN 
    ��v_StateNames ON v_UpdateScanStatus.LastScanState = v_StateNames.StateID 
    WHERE (v_StateNames.TopicType = 501) 

Viz také

Zobrazení zjišťování v Configuration Manager