Exempelfrågor för identifiering i Configuration Manager
Följande exempelfrågor visar hur du ansluter Configuration Manager identifieringsvyer till varandra och vyer från andra vykategorier. Identifieringsvyer använder kolumnen ResourceID när du ansluter till andra vyer.
Ansluta identifieringsvyer
Följande fråga hämtar alla resurser och deras associerade IP-adresser. Frågan kopplar v_R_System - och v_RA_System_IPAddresses identifieringsvyerna med hjälp av kolumnen 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
Ansluta resurs- och inventeringsvyer
Följande fråga hämtar alla resurser som har en lokal fast disk som anges i inventeringen och visar NetBIOS-namnet, det lediga diskutrymmet och sorterar data i stigande ordning efter ledigt diskutrymme. Frågan ansluter v_R_System identifieringsvyn och v_GS_LOGICAL_DISK maskinvaruinventeringsvyn med hjälp av kolumnen 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
Ansluta resurs- och samlingsvyer
Följande fråga hämtar alla resurser i samlingen Alla system och visar NetBIOS-namn, domännamn och associerade IP-adresser. Frågeresultaten sorteras efter NetBIOS-namn. Frågan kopplar v_R_System och v_RA_System_IPAddresses identifieringsvyer och ansluter v_FullCollectionMembership samlingsvyn med hjälp av kolumnen ResourceID .
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
Ansluta resurs, programuppdateringar och statusvyer
Följande fråga hämtar alla resurser som har utfört en genomsökning efter programuppdateringar, senaste genomsökningstid, senaste genomsökningstillstånd och Windows Update Agent-versionen på klienten. Frågan kopplar v_R_System identifieringsvyn och v_UpdateScanStatus programuppdateringsvyn med hjälp av kolumnen ResourceID , och använder LEFT OUTER JOIN mellan v_UpdateScanStatus programuppdateringsvyn och v_StateNames statusvyn med hjälp av kolumnerna LastScanState och StateID . Ämnestyperna för tillståndsmeddelanden filtreras efter TopicType = 501, vilket indikerar genomsökningstillståndsmeddelanden.
Obs!
Tillståndsämnestypen, tillstånds-ID, tillståndsnamn och tillståndsbeskrivning för alla Configuration Manager tillståndsmeddelanden visas i v_StateNames-vyn.
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)