比较 Reporting Services 各版本与 SharePoint 技术的集成级别

新建日期: 2006 年 12 月 12 日

在 SharePoint 3.0 产品或技术的大型部署中配置为以 SharePoint 集成模式运行的报表服务器提供了前所未有的更深层次集成。SQL Server 2005 Service Pack 2 (SP2) 中引入了此新的集成功能,这些功能要求 3.0 版本的 SharePoint 产品或技术。

较早版本的 Reporting Services 也提供了针对 SharePoint 产品和技术的集成支持。具体而言,SQL Server 2000 Reporting Services SP2、SQL Server 2005 和 SQL Server 2005 SP1 提供了两个可以在 SharePoint Web 应用程序中注册和使用的 Web 部件(报表资源管理器和报表查看器)。这些 Web 部件是针对 SharePoint 2.0 版本技术进行设计的。在 SP2 中仍然可以使用这些 Web 部件,并且可以在 SharePoint 3.0 产品或技术的部署中使用。这些 Web 部件没有进行更新以包含新的特性或功能;如果您当前正在使用这些 Web 部件,它们将如以往一样提供相同水平的功能。

下表比较了新旧两种集成级别。如果您要规划一次新的部署,或为组织评估新的集成功能,该表可帮助您权衡每种实现方式的利弊。

比较点 SharePoint 集成模式 SharePoint 2.0 Web 部件

产品和版本要求

仅限于 SQL Server 2005 SP2。Windows SharePoint Services 3.0 或 Office SharePoint Server 2007。

SQL Server 2000 Reporting Services Service Pack 2 及其后的 SQL Server 2005。Windows SharePoint Services 2.0 和 SharePoint Portal Server。这些 Web 部件在 Windows SharePoint Services 3.0 和 Office SharePoint Server 2007 中是向后兼容的。

关键功能

访问和管理报表服务器内容的统一门户。

前端服务器为 SharePoint Web 应用程序;Reporting Services 变为在防火墙之后提供处理和呈现功能的后端服务器。

使用为 SharePoint Web 应用程序定义的身份验证提供程序和权限可控制对报表服务器操作和内容的访问。

报表查看器 Web 部件可显示报表。可以将其连接到其他 Web 部件并进行自定义以适合整体页面设计。

在集成功能集中包括了即席报表功能。您可以从 SharePoint Web 应用程序生成模型、保护模型并将报表链接到模型中的实体。您可以从 SharePoint Web 应用程序中使用报表生成器来创建和编辑报表。

您可以将报表、模型和数据源发布到 SharePoint 库。

报表资源管理器 Web 部件可显示存储在报表服务器上的报表的列表。

报表查看器 Web 部件可显示报表。

Web 部件按原样提供,并具有对自定义的有限支持。

报表服务器为服务器管理的项提供所有存储、处理和安全性。通过报表服务器工具可完成报表访问和内容管理工作。

安装和配置

在 SharePoint 场中的每个 Web 前端下载并安装 Reporting Services 外接程序。

使用 SharePoint 管理中心和 Reporting Services 配置工具配置集成。

将 Reporting Services 虚拟目录添加到 Windows SharePoint Services 排除列表。

运行 .cab 文件以安装 Web 部件。

修改 Web.config 文件并手动复制文件。

模式要求

要求报表服务器运行在 SharePoint 集成模式之下。

可以在本机模式的报表服务器上使用。

限制

不支持数据驱动订阅、链接报表、报表管理器或 Management Studio。

不支持通过编程执行批处理操作或作业管理。

要求您在 SharePoint Web 应用程序和报表服务器中配置并维护单独的安全策略。

要求使用单独的工具来管理每个服务器上的内容和操作。

必须使用报表服务器工具管理计划操作、数据源、报表历史记录、数据处理和订阅。

请参阅

概念

并行部署 Reporting Services 和 Windows SharePoint Services
使用 SharePoint 2.0 Web 部件查看报表
Reporting Services 和 SharePoint 技术的集成
在 SharePoint 集成模式下运行 Reporting Services 的要求
Reporting Services 在 SharePoint 集成模式下支持的功能
存储报表服务器内容并将报表服务器内容和 SharePoint 数据库同步
SharePoint 集成模式下的 Reporting Services 安全性概述
从 SharePoint 站点查看和管理报表服务器项
Reporting Services 的部署模式
将 Reporting Services 配置为 SharePoint 3.0 集成模式

帮助和信息

获取 SQL Server 2005 帮助