Configuration Manager 會查詢 Configuration Manager 網站資料庫中的 SQL Server 檢視,以擷取報表中顯示的資訊。 Configuration Manager 站台資料庫包含有關網路、電腦、使用者、使用者群組和運算環境的許多其他元件的大型資訊集合。 資料庫也包含代表 Configuration Manager 作業的物件,例如部署、軟體更新、設定基準、報告和狀態訊息。 Configuration Manager 系統管理員必須瞭解 SQL 檢視的不同類別、每個檢視中儲存的資訊,以及如何將 SQL 檢視彼此聯結,以建立傳回必要資訊的報告。 由於Configuration Manager查詢和集合從 Windows Management Instrumentation (WMI) 而不是Configuration Manager SQL 檢視中擷取資訊,因此瞭解 SQL 檢視架構與 WMI 架構的關聯性也很有幫助。
本文件假設您對 Configuration Manager 和 SQL 陳述式有基本的了解,您已就緒 Configuration Manager 基礎結構,並且您對 Configuration Manager 報表有基本的了解。 如需在 Configuration Manager 中建立報表的詳細資訊,請參閱報告簡介。 如需如何撰寫基本 SQL 陳述式的詳細資訊,請參閱 SQL Server 文件。
本文件包含 Configuration Manager SQL 檢視架構和 SQL 檢視的概觀、現有報表和相關聯報表程式的概觀、每個 Configuration Manager SQL 檢視類別的範例 SQL 陳述式、建立自訂報表的練習、撰寫報表 SQL 陳述式的概觀,以及Configuration Manager 提供者 WMI 架構。
本文件中使用的產品版本
本文件是使用 Microsoft SQL Server 2012、Report Builder 3.0 和 Configuration Manager 創建的。 可用的 SQL 檢視、選項和命令可能會根據您使用的每個產品的版本而有所不同。 如需詳細資訊,請參閱您所使用產品的文件。
Configuration Manager 中報告的新增功能
本節列出自 Configuration Manager 2007 以來針對 Configuration Manager 報告所做的變更。
Configuration Manager 不再使用報告點;Reporting Services 點是 Configuration Manager 現在用於報告的唯一站台系統角色。
完全整合 Configuration Manager 2007 R2 SQL Server Reporting Services 解決方案: 除了標準報表管理之外,Configuration Manager 2007 R2 還引進對SQL Server Reporting Services 報告。 Configuration Manager 整合了 Reporting Services 解決方案、新增功能,並將標準報表管理移除為報表解決方案。
Report Builder 2.0 整合:Configuration Manager 使用 Microsoft SQL Server 2008 Reporting Services Report Builder 2.0 作為模型式和 SQL 型報表的專屬撰寫和編輯工具。 當您第一次建立或修改報表時,系統會自動安裝 Report Builder 2.0。
SQL Server Reporting Services 中的報表訂閱可讓您設定以排程間隔,透過電子郵件或檔案共用,自動傳遞指定的報表。
您可以使用報表檢視器在 Configuration Manager 主控台中執行 Configuration Manager 報表,也可以使用報表管理員從瀏覽器執行報表。 這兩種執行報表的方法都提供類似的體驗。
Configuration Manager 中的報表會以已安裝 Configuration Manager 主控台的地區設定呈現。 訂閱會以安裝 SQL Server Reporting Services 的地區設定呈現。 撰寫報表時,您可以指定組件和運算式。
當 Microsoft SQL Server 2012 或 SQL Server 2008 R2 在Reporting Services點上執行時,當您建立或修改時,Configuration Manager 會開啟 Reporting Services Report Builder 3.0報告。 當 Microsoft SQL Server 2008 在Reporting Services點上執行時,當您建立或修改報表時,Configuration Manager 會開啟 Reporting Services Report Builder 2.0。
Configuration Manager 主控台中的 [監視] 工作區現在會顯示來自 [報告] 節點的 SQL Server Reporting Services Report Manager 連結。
Configuration Manager 報表現已完全啟用以進行角色型管理。 Configuration Manager 包含的所有報表資料都是根據執行報表之系統管理使用者的權限進行篩選。 具有特定角色的管理使用者只能檢視為其角色定義的資訊。 如需詳細資訊,請參閱 Configuration Manager 文件庫中 Configuration Manager 報告的規劃一節的 規劃 Role-Based 報告管理。
本節內容
Configuration Manager 中的 SQL Server 檢視 提供可用來在 Configuration Manager 中建立報告的檢視概觀。
使用 Configuration Manager 中的報表 提供 Configuration Manager 報表、報表元素,以及可用來建立和管理報表的程序概觀。
Configuration Manager 中 SQL Server 檢視的技術參考 提供每個 Configuration Manager SQL 檢視類別的範例 SQL 陳述式,修改現有 Configuration Manager 的練習報表和建立新報表、撰寫 SQL 陳述式的相關資訊,以及撰寫報表 SQL 陳述式時可用的 SQL Server 查詢設計工具,以及 Configuration Manager WMI 提供者架構概觀。