Exemples de requêtes pour l’administration de site dans Configuration Manager

Les exemples de requêtes suivants montrent comment les vues d’administration de site Configuration Manager peuvent être jointes à d’autres vues pour récupérer des données spécifiques.

Jointure d’affichages d’administration de site

L’exemple de requête suivant montre comment joindre une vue de site à une autre vue de site. Cette requête répertorie les limites de chaque site dans la hiérarchie Configuration Manager, le type de limite, la valeur limite, si la connexion est rapide ou lente, et la description de la limite. Les vues de site v_Site et v_BoundaryInfo sont jointes à l’aide de la colonne SiteCode . Les résultats de la requête sont triés par code de site, type de limite, puis valeur. La fonction CASE est utilisée pour prendre une valeur numérique pour le type de limite et la vitesse de connexion, et pour fournir des noms conviviaux en fonction de la valeur.

    SELECT v_Site.SiteCode, v_Site.ServerName, 
    ��CASE v_BoundaryInfo.BoundaryType 
    ����WHEN 0 THEN 'IP subnet' 
    ����WHEN 1 THEN 'Active Directory site' 
    ����WHEN 2 THEN 'IPv6 Prefix' 
    ����WHEN 3 THEN 'IP address range' 
    ��END AS [Boundary Type], v_BoundaryInfo.Value, 
    ��CASE v_BoundaryInfo.BoundaryFlags 
    ����WHEN 0 THEN 'Fast' 
    ����WHEN 1 THEN 'Slow' 
    END AS Connection, v_BoundaryInfo.DisplayName AS Description 
    FROM v_BoundaryInfo INNER JOIN v_Site ON v_BoundaryInfo.SiteCode = v_Site.SiteCode 
    ORDER BY v_Site.SiteCode, [Boundary Type], v_BoundaryInfo.Value

Voir aussi

Vues d’administration de site dans Configuration Manager