Reporting Services 外接程序支持将 SQL Server 2008 R2 报表服务器与 SharePoint 2007 集成

用于 SharePoint 2007 产品的 SQL Server 2008 Service Pack 2 (SP2) 外接程序应该仅与 SharePoint 2007 产品一起安装。 它允许您将 SharePoint 2007 环境与 SQL Server 2008 R2 报表服务器和 SQL Server 2008 报表服务器相集成。 用于 SharePoint 2007 产品的外接程序的以前版本不支持与 SQL Server 2008 R2 报表服务器相集成。 在与 SQL Server 2008 R2 报表服务器相集成时,您将能够使用 SQL Server 2008 R2 报表服务器的某些新功能。 支持的新功能如下:

  • 支持报表部件库、共享数据集和共享的报表项。 有关详细信息,请参阅使用报表部件和数据集

  • SQL Server 2008 R2 Report Builder 3.0。

  • ATOM 馈送呈现器。 您可以从报表生成与 Atom 兼容的数据馈送,然后在可利用数据馈送的应用程序(例如 SQL Server 2008 R2 PowerPivot 客户端)中使用数据馈送。 有关详细信息,请参阅新增功能 (Reporting Services)中的“将报表呈现给数据馈送”和如何从报表生成数据馈送

注意注意

此版本的外接程序支持 SQL Server 2008 报表服务器;但是,只有在连接到 SQL Server 2008 R2 报表服务器时才支持这些新功能。 此外,在 SharePoint 2010 产品上不支持 SQL Server 2008 SP2 外接程序的安装。

下载外接程序

用于 SharePoint 2007 产品的 SQL Server 2008 SP2 外接程序可以从 Microsoft 下载中心下载。 此外接程序打包在 rsSharePoint.msi 文件中。 有关详细信息,请参阅下载 SQL Server 2008 SP2

已知问题

本节列出了您在将 SQL Server 2008 R2 报表服务器与 SharePoint 2007 产品相集成时可能遇到的已知问题。

在与 SharePoint 2007 集成时 Reporting Services 图标未出现

如果您将使用基于窗体的身份验证 (FBA) 的 SharePoint 2007 站点与 SQL Server 2008 R2Reporting Services 相集成,则在文档库的**“新建”菜单中可能看不到正确的图标。 Reporting Services 选项将在“新建”**菜单中列出,但在各选项旁看不到正确的图标。 Reporting Services 选项将正确操作,并且其功能不会受到缺少图标的影响。

若要解决此问题:

  1. 打开 SharePoint 管理中心。

  2. 单击**“应用程序管理”**。

  3. 单击**“身份验证访问接口”**。

  4. 选择适当的 Web 应用程序。

  5. 单击**“是”**以启用客户端集成。

此问题适用于:与 SQL Server 2008 R2Reporting Services 报表服务器相集成的用于 Microsoft SharePoint 2007 的 Reporting Services 外接程序。

对于 FBA 站点,报表生成器的“单击一次”实现方式无法启动

在您尝试从为基于窗体的身份验证 (FBA) 配置的 SharePoint Web 应用程序将报表生成器作为“单击一次”应用程序启动时,系统可能会显示如下错误消息:

- 在下载期间无法启动应用程序错误

在您尝试从某一 SharePoint 站点启动 SQL Server Reporting Services 报表生成器并且所有以下情况均存在时将发生此问题:

  • 您正尝试从其启动 SQL Server Reporting Services 报表生成器的 SharePoint 站点是为 FBA 配置的。

  • SharePoint 服务器正在使用用于 SharePoint 2007 产品的 SQL Server 2008 SP2 Reporting Services 外接程序。

  • SharePoint 环境与某一 SQL Server 2008 R2 报表服务器相集成。

**若要解决此问题:**编辑每个网站集的 web.config 文件,将针对 enableReportBuilderAnonymousAccess 的以下语句添加到“</configuration>”部分中:

<appSettings><add key="enableReportBuilderAnonymousAccess" value="true"/></appSettings>

**此问题适用于:**与 SQL Server 2008 R2 Reporting Services 报表服务器集成的用于 Microsoft SharePoint 2007 的 SQL Server 2008 SP2 Reporting Services 外接程序。