Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В следующих примерах запросов показано, как объединить Configuration Manager представления обнаружения друг с другом и представления из других категорий представлений. Представления обнаружения используют столбец ResourceID при присоединении к другим представлениям.
Объединение представлений обнаружения
Следующий запрос извлекает все ресурсы и связанные с ними IP-адреса. Запрос объединяет представления v_R_System и v_RA_System_IPAddresses обнаружения с помощью столбца 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
Объединение представлений ресурсов и запасов
Следующий запрос извлекает все ресурсы с локальным фиксированным диском, перечисленным в списке инвентаризации, и отображает имя NetBIOS, свободное место на диске и сортирует данные в порядке возрастания по свободному месту на диске. Запрос объединяет представление обнаружения v_R_System и представление инвентаризации оборудования v_GS_LOGICAL_DISK с помощью столбца 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
Объединение представлений ресурсов и коллекций
Следующий запрос извлекает все ресурсы в коллекции All Systems и отображает netBIOS-имя, доменное имя и связанные IP-адреса. Результаты запроса сортируются по имени NetBIOS. Запрос объединяет представления обнаружения v_R_System и v_RA_System_IPAddresses , а также объединяет представление коллекции v_FullCollectionMembership с помощью столбца 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
Присоединение ресурсов, обновлений программного обеспечения и представлений состояния
Следующий запрос извлекает все ресурсы, которые выполнили проверку на наличие обновлений программного обеспечения, время последней проверки, состояние последней проверки и версию агента клиентский компонент Центра обновления Windows на клиенте. Запрос объединяет представление обнаружения v_R_System и v_UpdateScanStatus представления обновлений программного обеспечения с помощью столбца ResourceID и использует left OUTER JOIN между представлением обновлений программного обеспечения v_UpdateScanStatus и представлением состояния v_StateNames с помощью столбцов LastScanState и StateID . Типы разделов сообщений о состоянии фильтруются по TopicType = 501, что указывает на сообщения о состоянии сканирования.
Примечание.
Тип раздела состояния, идентификатор состояния, имя состояния и описание состояния для всех сообщений о состоянии Configuration Manager отображаются в представлении 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)