报表查看器中的本地模式和连接模式报表对比(SharePoint 模式下的 Reporting Services)

Reporting Services 报表可配置为在“本地模式”或“连接模式”下运行,以利用 Reporting Services 报表服务器。 您而是可以在数据扩展插件支持本地模式报表时,使用报表查看器直接从 SharePoint 呈现报表。 这种方法称为“本地模式” 。 在之前的 Reporting Services 版本中,SharePoint 场需连接到在 SharePoint 模式下配置的 Reporting Services 报表服务器,以便报表查看器控件可以呈现报表。 这种方法称为“远程模式” 或“连接模式” 。

“本地模式”中没有 Reporting Services 报表服务器。 必须安装用于 SharePoint 产品的 Reporting Services 外接程序,但不需要使用 Reporting Services 报表服务器。 在本地模式中,用户可以查看报表,但无法使用订阅和数据警报之类的服务器端功能。

适用于:Reporting Services SharePoint 模式

本主题内容:

本地模式与连接模式对比以及支持的扩展插件

本地模式: 当你具有支持本地模式的数据扩展插件时,报表查看器会直接从 SharePoint 呈现报表。 “本地模式”中没有 Reporting Services 报表服务器。 必须安装用于 SharePoint 产品的 Reporting Services 外接程序,但不需要使用 Reporting Services 报表服务器。 在本地模式下,用户可以查看报表,但 无法 使用订阅和数据警报之类的服务器端功能。

连接模式也称为“远程模式”,在 SharePoint 模式下需使用连接至 SharePoint 场的 Reporting Services 报表服务器,以便报表服务器控件可以呈现报表。

下表列出了支持本地模式报表的数据处理扩展插件:

还可以开发自定义数据处理扩展插件,以支持本地模式。 有关详细信息,请参阅 Implementing a Data Processing Extension

本地模式支持呈现具有嵌入数据源或来自 .rsds 文件的共享数据源的报表。 但是,您不能管理报表或其关联的数据源。 如果您尝试进行管理,系统将会显示错误消息,因为在本地模式下不支持这样做。 仅在连接模式下支持在 SharePoint 站点中管理数据源。

注意

与以前的版本一样,您不能在 .rsds 文件中嵌入用户名和密码。

使用 SharePoint 2013 配置本地模式和 Access Services

可以配置 SharePoint 2013 场支持现有的 Access 2010 Web 数据库和 Reporting Services 本地模式。 有关详细信息,请参阅 为 SharePoint Server 2013 中的 Web 数据库安装和配置 Access Services 2010

不可能为 SharePoint 2013 创建新的 Access Web 数据库。 Access 2013 使用在 Access 中内置的新型数据库“Access Web 应用程序” ,然后将其用作 Web 浏览器中的 SharePoint 应用程序并与他人共享。

有关详细信息,请参阅以下内容。

使用 SharePoint 2010 配置本地模式报告

本地模式要求 ASP.NET 会话状态。 安装 Access 服务将启用 ASP.Net 会话状态。 您也可以使用 PowerShell 来启用。

  1. 打开 SharePoint 2010 Management Shell。

  2. 键入下列命令:

    - Enable-SPSessionStateService  
    
  3. 在系统提示后,键入数据库的名称。

  4. 执行 IIS 重置。

有关详细信息,请参阅将 Access Services 与 SQL Reporting Services 配合使用:安装 SQL Server 2008 R2 Reporting Services 外接程序 (SharePoint Server 2010)Enable-SPSessionStateService

“连接模式”

有关在 Reporting Services 连接模式下使用 ADS 扩展插件的最新信息,请参阅 SharePoint 站点中的 Access Services 报表显示数据扩展插件“ADS”中的错误

另请参阅

Reporting Services 支持的数据源 (SSRS)