在 Configuration Manager 中進行站台管理的查詢範例

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

下列查詢範例示範可以如何將 Configuration Manager 站台管理檢視聯結其他檢視,以擷取特定資料。

聯結站台管理檢視

下列查詢範例會示範如何將站台檢視聯結至另一個站台檢視。 這個查詢會列出 Configuration Manager 階層中每個站台的界限、界限類型、界限值、連線快慢以及界限的描述。V_Sitev_BoundaryInfo 站台檢視會使用 [SiteCode] 資料行進行聯結 。 查詢結果會先後依照站台碼、界限類型與值排序。 CASE 函式可用來取得界限類型和連線速度的數值,並根據值提供易記名稱。

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