了解报表服务器(报表生成器)

当打开报表生成器或运行报表时,您使用的就是报表服务器。报表服务器是 Reporting Services 的主要组件,由以下两部分组成:一个 Web 服务和一个 Windows 服务。通过 Web 服务,报表生成器可访问报表服务器。Windows 服务则提供了报表计划和传递服务。在设计、保存、运行、管理和发布报表时,将同时使用这两个服务。报表服务器可以处理报表请求并检索报表的属性、格式信息和数据。报表服务器将格式信息与数据相结合,以呈现最终报表。

报表服务器存储文件和文件夹的方式与文件系统类似。但是,报表服务器管理和存储的项与文件系统中的文件是不同的。报表定义的存在形式既可以是文件系统中的文件,也可以是报表服务器上的报表项。在文件系统中,您创建的报表定义的文件扩展名为 .rdl。当您创建报表生成器报表时,您创建的就是 .rdl 文件。当您将报表保存到报表服务器时,您是在发布报表,在这种情况下,报表将成为报表服务器上存储的项。一旦在报表服务器上发布了报表,就可以从相应的报表服务器数据库中检索该报表,并将其以报表服务器文件夹中的项的形式呈现给其他用户和应用程序。有关保存和共享报表的详细信息,请参阅保存报表(报表生成器)

了解 SharePoint 集成模式下的报表服务器

报表服务器还可以与 SharePoint 产品或技术实例集成。将报表服务器配置为在 SharePoint 集成模式下运行后,可以从 SharePoint 库中创建、保存、修改、查看和管理报表。在库中修改报表时,所做更改将存储在 SharePoint 数据库中,然后复制到报表服务器数据库。报表服务器可继续处理报表请求并检索报表的属性、格式信息和数据。报表服务器将定期与 Windows SharePoint Services 进行同步并跟踪有关它所处理的文件的信息。

有关在 SharePoint 集成模式下运行报表服务器的详细信息,请参阅 SQL Server 联机丛书中的“Reporting Services 和 SharePoint 技术集成”和“将报表、模型和共享数据源部署到 SharePoint 站点”主题。

无论报表服务器是在本机模式下运行还是在 SharePoint 集成模式下运行,报表生成器功能都是相同的。

请参阅

概念

了解报表布局和呈现(报表生成器)
保存报表(报表生成器)
将报表导出为其他文件类型(报表生成器)

其他资源

报表生成器术语

帮助和信息

获取 SQL Server 2005 帮助