在 SQL Reporting Services 中创建基于模型的报表的分步指南

应用到: System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3

本主题上次更新时间 - 2008 年 8 月

此分步指南包含引导您完成在 Configuration Manager 2007 R2 中使用 SQL Reporting Services 创建基于模型的报表这一过程的各个步骤。

本示例报表显示指定集合中各台计算机的常规详细信息。此外,此报表链接到“特定计算机的计算机信息”报表,可提供有关您选择的任何计算机的进一步信息。

有关 SQL Server Business Development Studio 和 Microsoft 报表生成器中选项的完整详细信息,请参阅您的 SQL 文档。

重要

在开始此过程之前,您必须安装 Microsoft SQL Server 的 SQL Server Business Intelligence Development Studio 组件。

备注

本主题中的信息仅适用于 Configuration Manager 2007 R2 和 Configuration Manager 2007 R3。

为报表创建报表模型

  1. 打开 SQL Server Business Intelligence Development Studio。

  2. 单击“文件”、“新建”,然后单击“项目”。

  3. 在“模板”列表中,选择“报表模型项目”。

  4. 在“名称”字段中,键入示例报表模型

  5. 单击“确定”以创建报表模型项目。

  6. 在 SQL Server Business Intelligence Development Studio 的“解决方案资源管理器”窗格中,右键单击“数据源”,然后单击“添加新数据源”。

  7. 在“欢迎使用数据源向导”页面上,单击“下一步”。

  8. 在“选择如何定义连接”页面上,验证是否选择了“基于现有连接或新连接创建数据源”,然后单击“新建”。

  9. 在“连接管理器”对话框中,为数据源指定下列连接属性:

    • 服务器名称 - 键入 Configuration Manager 2007 数据库服务器的名称,或从下拉列表中选择。如果您使用的是命名实例而非默认实例,则键入 <数据库服务器>\<实例名称>

    • 选择“使用 Windows 身份验证”。

    • 在“选择或输入数据库名称”下拉列表中,选择 Configuration Manager 2007 数据库的名称。

  10. 要验证数据库连接是否工作,请单击“测试连接”。

  11. 如果连接成功,请单击“确定”。如果连接不成功,请验证您输入的信息是否正确,然后再次单击“测试连接”。

  12. 在“选择如何定义连接”页面上,验证是否选择了“基于现有连接或新连接创建数据源”,并验证是否在“数据连接”列表框中选择了您刚刚指定的数据源,然后单击“下一步”。

  13. 在“数据源名称”框中,键入示例报表模型,然后单击“完成”。

  14. 在“解决方案资源管理器”中,右键单击“数据源视图”,然后单击“添加新数据源视图”。

  15. 在“欢迎使用数据源视图向导”页面上,单击“下一步”。

  16. 在“选择数据源”页面上,验证是否在“关系数据源”窗口中选择了“示例报表模型”,然后单击“下一步”。

  17. 在“选择表和视图”页面上,从 Configuration Manager 2007 数据库中选择您要在此报表模型中使用的表或视图。选择下列项目:

    • dbo.v_R_System
  18. 单击“下一步”继续。

  19. 在“完成向导”页面上的“名称”字段中,键入示例报表模型,然后单击“完成”。

  20. 在解决方案资源管理器中,右键单击“报表模型”,然后单击“添加新报表模型”。

  21. 在“欢迎使用报表模型向导”页面上,单击“下一步”。

  22. 在“选择数据源视图”页面上,验证是否在“可用数据源视图”列表中选择了示例报表模型.dsv,然后单击“下一步”。

  23. 在“选择报表模型生成规则”页面上,接受默认值,然后单击“下一步”。

  24. 在“收集模型统计信息”页面上,验证是否选择了“在生成前更新模型统计信息”,然后单击“下一步”。

  25. 在“完成向导”页面上,验证“名称”字段中是否显示了“示例报表模型”。

  26. 要完成向导并创建报表模型,请单击“运行”。

  27. 要退出向导,请单击“完成”。

  28. 在解决方案资源管理器中,右键单击“示例报表模型”项目,然后单击“部署”。如果遇到任何错误或警告,它们将在“输出”窗口中显示。

  29. 在解决方案资源管理器中,检查“示例报表模型”的 FullPath 属性。

  30. 将文件示例报表模型.smdl示例报表模型.dsv 从此文件夹复制到 c:\sms\adminUI\XmlStorage\Other。

创建基于模型的报表

  1. 在 Configuration Manager 控制台中,导航到“System Center Configuration Manager/站点数据库/计算机管理/报表/Reporting Services”。

  2. 右键单击报表服务器名称,并选择“创建报表”。您也可以右键单击报表文件夹名称,以在该文件夹中创建报表。

    重要

    在使用“创建报表向导”创建报表之前,您必须在报表服务器上至少创建了一个报表文件夹。报表文件夹是您使用“复制报表向导”或配置报表服务器选项时创建的。

  3. 在“创建报表向导”的“信息”页面上,单击“基于模型的报表”,然后单击“下一步”。

  4. 在“创建报表向导”的“模型选择”页面上,从“模型”下拉列表中选择“示例报表模型”报表模型。您可以在“预览”窗口中浏览此模型呈现的视图和实体。单击“下一步”继续。

  5. 在“创建报表向导”的“摘要”页面上,查看将要创建的报表的相关信息,然后单击“下一步”。

  6. 在“创建报表向导”的“进度”页面出现后,查看“已完成向导”页面,然后单击“关闭”以退出向导并打开 Microsoft 报表生成器。

  7. 在 Microsoft 报表生成器设计窗口中,单击“单击此项添加标题”并键入示例报表

  8. 在“字段”窗口中,选择下列属性并将其拖到“拖放列字段”区域中的设计窗口。您可以按自己需要的方式对列进行排序。您也可以双击“字段”窗口中的属性以将其传入设计窗口。

    • NetBIOS 名称 0

    • CPU 类型 0

    • 客户端版本 0

  9. 有关 Microsoft 报表生成器中可用选项的详细信息,请参阅您的 SQL Server 文档。

  10. 单击“运行报表”以预览报表的显示效果。

  11. 在创建报表完毕后,请单击“文件”,然后单击“保存”。

  12. 在“存为报表”对话框中,指定此报表的名称以及在其中存储此报表的报表文件夹,然后单击“保存”。

  13. 关闭 Microsoft 报表生成器。

另请参阅

任务

在 SQL Reporting Services 中创建基于 SQL 的报表的分步指南

概念

SQL Reporting Services 的管理员清单

其他资源

Configuration Manager 2007 R2 中的 SQL Reporting Services

有关其他信息,请参阅 Configuration Manager 2007 Information and Support
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。