Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poniższe przykładowe zapytania pokazują, jak dołączyć widoki odnajdywania Configuration Manager do siebie i widoki z innych kategorii widoków. Widoki odnajdywania używają kolumny ResourceID podczas dołączania do innych widoków.
Dołączanie widoków odnajdywania
Następujące zapytanie pobiera wszystkie zasoby i skojarzone z nimi adresy IP. Zapytanie łączy widoki odnajdywania v_R_System i v_RA_System_IPAddresses przy użyciu kolumny 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
Dołączanie widoków zasobów i spisu
Następujące zapytanie pobiera wszystkie zasoby, które mają lokalny dysk stały wymieniony w spisie i wyświetla nazwę NetBIOS, wolne miejsce na dysku i sortuje dane w kolejności rosnącej przez wolne miejsce na dysku. Zapytanie łączy widok odnajdywania v_R_System i widok spisu sprzętu v_GS_LOGICAL_DISK przy użyciu kolumny 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
Dołączanie widoków zasobów i kolekcji
Następujące zapytanie pobiera wszystkie zasoby w kolekcji Wszystkie systemy i wyświetla nazwę NetBIOS, nazwę domeny i skojarzone adresy IP. Wyniki zapytania są sortowane według nazwy NetBIOS. Zapytanie dołącza do widoków odnajdywania v_R_System i v_RA_System_IPAddresses oraz dołącza do widoku kolekcji v_FullCollectionMembership przy użyciu kolumny 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
Dołączanie zasobów, aktualizacji oprogramowania i widoków stanu
Następujące zapytanie pobiera wszystkie zasoby, które przeprowadziły skanowanie pod kątem aktualizacji oprogramowania, czas ostatniego skanowania, ostatni stan skanowania i wersję agenta Windows Update na kliencie. Zapytanie łączy widok odnajdywania v_R_System i v_UpdateScanStatus widoku aktualizacji oprogramowania przy użyciu kolumny ResourceID i używa funkcji LEFT OUTER JOIN między widokiem aktualizacji oprogramowania v_UpdateScanStatus a widokiem stanu v_StateNames przy użyciu kolumn LastScanState i StateID . Typy tematów komunikatów o stanie są filtrowane według parametru TopicType = 501, co wskazuje komunikaty o stanie skanowania.
Uwaga
Typ tematu stanu, identyfikator stanu, nazwa stanu i opis stanu dla wszystkich komunikatów o stanie Configuration Manager są wyświetlane w widoku 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)