Dela via


Exempelfrågor för programuppdateringar i Configuration Manager

Följande exempelfrågor visar hur du kopplar programuppdateringsvyer till varandra och vyer från andra vykategorier. Vyer för programuppdateringar använder oftast kolumnen CI_ID när du ansluter till andra vyer.

Ansluta programuppdateringar, identifierings- och statusvyer

Följande fråga hämtar artikel-ID, bulletin-ID, programuppdateringstitel, senaste tvingande tillstånd för uppdateringen, tidpunkten för den senaste tvingande kontrollen och den tid då det senaste meddelandet om tvingande tillstånd skickades av Computer1-klienten. Resultaten sorteras efter tillståndsnamn och sedan efter det senast ändrade datumet för programuppdateringen. Frågan kopplar v_UpdateComplianceStatus-statusvyn till vyn v_UpdateInfo programuppdateringar med hjälp av kolumnen CI_ID , v_UpdateComplianceStatus-statusvyn med v_R_System identifieringsvyn med hjälp av kolumnen ResourceID och v_UpdateComplianceStatus statusvyn med v_StateNames statusvyn med hjälp av kolumnerna LastEnforcementStatus och StateID . respektive. Den hämtade informationen filtreras efter ämnestypen 402, som innehåller tillståndsmeddelanden för tvingande av konfigurationsobjekt och en dator med NetBIOS-namnet Computer1.

    SELECT v_UpdateInfo.ArticleID, v_UpdateInfo.BulletinID, v_UpdateInfo.Title, 
    ��v_StateNames.StateName, v_UpdateComplianceStatus.LastStatusCheckTime, 
    ��v_UpdateComplianceStatus.LastEnforcementMessageTime 
    FROM v_R_System INNER JOIN v_UpdateComplianceStatus ON 
    ��v_R_System.ResourceID = v_UpdateComplianceStatus.ResourceID INNER JOIN v_UpdateInfo ON 
    ��v_UpdateComplianceStatus.CI_ID = v_UpdateInfo.CI_ID INNER JOIN v_StateNames ON 
    ��v_UpdateComplianceStatus.LastEnforcementMessageID = v_StateNames.StateID 
    WHERE (v_StateNames.TopicType = 402) AND (v_R_System.Netbios_Name0 LIKE 'Computer1') 
    ORDER BY v_StateNames.StateName, v_UpdateInfo.DateLastModified 

Ansluta programuppdateringar och vyer för kompatibilitetsinställningar

Följande fråga hämtar programuppdateringsdistributionerna efter tilldelnings-ID (distributions-ID för programuppdatering) och tilldelningsnamn (distributionsnamn); de programuppdateringar som ingår i distributionen, efter artikel-ID, bulletin-ID och programuppdateringstitel; och målsamlingen för distributionen. Resultaten sorteras efter tilldelnings-ID och sedan efter artikel-ID. Frågan kopplar vyn v_UpdateInfo programuppdateringar till vyn v_CIAssignmentToCI efterlevnadsinställningar med hjälp av kolumnen CI_ID och kopplar v_CIAssignmentToCI-vyn till vyn v_CIAssignment efterlevnadsinställningar med hjälp av kolumnen AssignmentID .

    SELECT v_CIAssignment.AssignmentID, v_CIAssignment.AssignmentName, 
    ��v_UpdateInfo.ArticleID, v_UpdateInfo.BulletinID, v_UpdateInfo.Title, 
    ��v_CIAssignment.CollectionName, v_CIAssignment.CollectionID 
    FROM v_UpdateInfo INNER JOIN v_CIAssignmentToCI ON 
    ��v_UpdateInfo.CI_ID = v_CIAssignmentToCI.CI_ID INNER JOIN v_CIAssignment ON 
    ��v_CIAssignmentToCI.AssignmentID = v_CIAssignment.AssignmentID 
    ORDER BY v_CIAssignment.AssignmentID, v_UpdateInfo.ArticleID 

Se även

Vyer för programuppdateringar i Configuration Manager