Configuration Manager 中的集合查詢範例

 

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

下列查詢範例會示範如何將一些最常用的集合檢視聯結至其他檢視。

下列查詢會列出所有 Configuration Manager 階層中位於集合的資源、指派給用戶端電腦的站台、集合識別碼、集合名稱,以及集合上次重新整理的時間。v_FullCollectionMembership 檢視使用 CollectionID 欄聯結至 v_Collection 檢視。 查詢結果會先後依據資源名稱和集合識別碼排序。

SELECT FCM.Name, FCM.SiteCode, FCM.CollectionID, 
  COL.Name, COL.LastRefreshTime 
FROM v_FullCollectionMembership FCM INNER JOIN v_Collection COL 
  ON FCM.CollectionID = COL.CollectionID 
ORDER BY FCM.Name, FCM.CollectionID 

下列查詢會列出所有探索到的資源,這些資源沒有安裝 Configuration Manager 用戶端。 查詢會使用聯結三個檢視的資料,列出使用資料的網域、電腦名稱和所有探索到的 IP 位址。V_CM_RES_COLL_SMS00001 集合檢視使用 ResourceID 欄聯結至 v_R_Systemv_RA_IPAddresses 探索檢視。

SELECT SYS.Resource_Domain_OR_Workgr0, COLL1.Name, 
  SYSIP.IP_Addresses0 
FROM v_CM_RES_COLL_SMS00001 COLL1 
  INNER JOIN v_R_System SYS 
  ON COLL1.ResourceID = SYS.ResourceID 
  INNER JOIN v_RA_System_IPAddresses SYSIP 
  ON COLL1.ResourceID = SYSIP.ResourceID 
WHERE COLL1.IsClient = 0 
ORDER BY SYS.Resource_Domain_OR_Workgr0, COLL1.Name 

下列查詢會列出 Configuration Manager 階層中被當作廣告目標的所有資源)、來源站台程式碼、廣告識別碼及廣告名稱、程式名稱,以及目標集合名稱,然後會依資源名稱排序資料。V_FullCollectionMembership 集合檢視使用 CollectionID 欄聯結至 v_Advertisement 軟體發佈檢視和 v_Collection 集合檢視。

SELECT FCM.Name AS ResourceName, FCM.ResourceID, 
  ADV.SourceSite, ADV.AdvertisementID, ADV.AdvertisementName, 
  ADV.ProgramName, COL.Name AS CollectionName 
FROM v_FullCollectionMembership FCM INNER JOIN v_Advertisement ADV 
  ON FCM.CollectionID = ADV.CollectionID INNER JOIN 
  v_Collection COL ON FCM.CollectionID = COL.CollectionID 
ORDER BY FCM.Name 

顯示: