System Center 2012 Configuration Manager 中的 SQL Server 檢視

 

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

Microsoft SQL Server 檢視是其內容會根據從 SQL 查詢結果的虛擬資料表。 檢視是由一組具名資料行和資料列所組成。 不過,檢視的內容不會儲存在 SQL 資料庫。 資料列和資料行的資料來自資料表或其他 SQL 檢視定義檢視的查詢中參考和執行查詢時以動態方式產生。 定義檢視的查詢可以是一個或多個資料表或從一個或多個資料庫中的其他檢視。 分散式的查詢 (從多個資料來源存取資料的查詢) 也可以用來定義將資料從多個異質性來源 (資料以多種格式儲存)、 提取例如儲存在 SQL Server 資料庫、 文字檔或 Microsoft Excel 試算表資料的檢視。

在安裝期間, Configuration Manager 會建立下列 SQL 檢視類型:

  • 針對靜態的 (不變) 資料表的檢視。

  • 使用資料表中的資料 (變更) 的動態結構描述的檢視。

針對動態結構描述安裝程式會建立許多建立檢視表的 SQL Server 預存程序。 這些預存程序來執行 Configuration Manager 重新整理檢視時的基礎結構描述資料表的變更。 集合評估、 探索與清查資料是新的資料表或現有的資料表中的新屬性可能會將要建立的作業期間的資料的範例 Configuration Manager 站台。

System Center 2012 Configuration Manager 中的報告

System Center 2012 Configuration Manager 使用 Microsoft SQL Server Reporting Services 可讓您產生並執行報表針對 Configuration Manager 資料庫、 從 Configuration Manager 主控台。 這會取代用來建立報表中的方法 Configuration Manager 2007。 這會提供下列優點:

  • 使用業界標準報告系統,查詢 Configuration Manager 資料庫。

  • SQL Reporting Services 提供更高的效能、 可用性和延展性比先前報告的方法。

  • 可以讓不熟悉的使用者 Configuration Manager 報告產生臨機操作報告。

  • 可讓使用者訂閱的報表。比方說,管理員可以自動傳送報表每日詳細說明軟體更新導入的狀態。

  • 簡化了 SQL 為基礎的報表中建立 Configuration Manager。

  • 可讓使用者將報表中各種常用格式匯出。

如需有關使用報表從 Configuration Manager 主控台中,請參閱 Reporting Configuration Manager 中

System Center 2012 Configuration Manager SQL 檢視架構

若要建立有效報告、 精確根據適當的 SQL 陳述式 Configuration Manager 檢視必須要用來擷取所需的資料和顯示預期的輸出。 了解 Configuration Manager 資料庫檢視結構描述是一個重要的第一個步驟中學習如何建立這些報表。

最多的 Configuration Manager SQL 檢視結構描述對應到 SMS 提供者 WMI 結構描述建立 WQL 為基礎的查詢和集合的時使用 Configuration Manager 主控台。 不過,直接查詢檢視可能比使用 WMI 和 WQL,接收查詢要求的速度,進而查詢 SQL 資料庫的資訊。 直接使用 SQL 檢視,您可以減少中繼步驟並取得資料的快速路徑。 如需有關 SMS 提供者 WMI 結構描述的詳細資訊,請參閱 Configuration Manager 中的 SMS 提供者 WMI 結構描述參考

Configuration Manager 的 SQL 檢視類別