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 不再使用报告点;报告服务点是 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 中包含的所有报表的数据基于运行报表的管理用户的权限进行筛选。 具有特定角色的管理用户只能查看为其角色定义的信息。 有关详细信息,Role-Based 请参阅 Configuration Manager 文档库中“Configuration Manager报告规划”一文中的“规划报表管理”部分。
本节内容
Configuration Manager 中的 SQL Server 视图 概述可用于在 Configuration Manager 中创建报表的视图。
在 Configuration Manager 中使用报表 概述 Configuration Manager 报表、报表元素以及可用于创建和管理报表的过程。
Configuration Manager 中 SQL Server 视图的技术参考 为每个 Configuration Manager SQL 视图类别提供示例 SQL 语句,用于修改现有 Configuration Manager 的练习报表和创建新报表、有关编写 SQL 语句的信息和 SQL Server 中可用的在编写报表 SQL 语句时使用的查询设计工具,以及 Configuration Manager WMI 提供程序架构概述。