SharePoint 集成模式默认配置 (Reporting Services)

“SharePoint 集成模式默认配置”是指这样的 Reporting Services 安装,即安装程序安装和配置了报表服务器实例并以支持来自 SharePoint 站点的内容存储和寻址的格式创建了报表服务器数据库。

当选择 SharePoint 集成模式默认配置选项时,安装程序将安装以下 Reporting Services 功能:报表服务器服务、报表生成器、报表设计器预览、Reporting Services 配置工具和 Reporting Services 命令行实用工具(rsconfig.exe、rskeymgmt.exe 和 rs.exe)。此选项不适用于诸如 SQL Server Management Studio 或 Business Intelligence Development Studio 之类的共享功能。如果要安装此类功能,就必须将其指定为独立的项。

在安装程序中选择某个默认配置选项时,安装程序将以本机模式或 SharePoint 集成模式配置报表服务器。对于 SharePoint 集成模式的报表服务器,安装程序将配置以下内容:

  • 报表服务器服务的服务帐户。

  • 报表服务器 Web 服务 URL。

  • 报表管理器 URL。

  • 报表服务器数据库。

  • 服务帐户对报表服务器数据库的访问权限。

  • 与报表服务器数据库的 DSN 连接。

安装程序不会配置无人参与的执行帐户和报表服务器电子邮件,不会备份加密密钥或进行扩展部署。可以使用 Reporting Services 配置工具配置这些属性。有关详细信息,请参阅 Reporting Services 配置工具

安装完成后,报表服务器可能还无法完全正常运行,因为它尚未与 SharePoint 场完全集成。您还必须安装 Reporting Services 外接程序,配置集成设置,并且如果要将报表服务器与跨多个服务器的 SharePoint 场相集成,则可能还要安装其他必备软件。有关详细信息,请参阅将 Reporting Services 配置为 SharePoint 2010 集成模式

何时安装 SharePoint 集成模式默认配置

此安装选项用于配置使报表服务器与 SharePoint 产品集成的报表服务器核心设置。在下列情况下可以指定此模式:

  • 希望通过省掉那些原本要在 Reporting Services 配置工具中执行的必要配置任务来减少配置步骤。必须有可供使用的 Reporting Services URL、数据库名称和虚拟目录的默认值。这些值必须唯一。如果该计算机上的另一个安装已经使用了这些值,则安装程序将无法使用它们来配置默认安装。

  • 您计划立即安装 Reporting Services 外接程序并在 SharePoint 站点上配置报表服务器集成设置。如果报表服务器为某个 SharePoint 场提供报表处理功能,则还必须在报表服务器计算机上安装 SharePoint Web 前端,以便可以将其联接到该场。有关详细信息,请参阅将 Reporting Services 配置为 SharePoint 2010 集成模式

要求

此安装选项的要求如下:

  • Reporting Services 和 SQL Server 数据库引擎必须共同安装在同一实例中。数据库引擎实例承载安装程序所创建和配置的报表服务器数据库。

  • 用于运行安装程序的用户帐户必须是本地计算机上的 Administrators 组成员,而且必须拥有访问和创建使用承载报表服务器数据库的数据库引擎实例的数据库的权限。

  • 安装程序必须能够使用默认值来保留用于访问报表服务器和报表管理器的 URL。这些值包括端口 80、强通配符和虚拟目录名(格式为 ReportServer_<instance_name>Reports_<instance_name>)。

  • 安装程序必须能够使用默认值来创建报表服务器数据库。对于默认实例,这些值为 ReportServer 和 ReportServerTempDB。如果存在来自以前安装的数据库,安装程序将因无法配置报表服务器而被阻止。必须重命名、移动或删除这类数据库以取消阻止安装程序。

安装程序不会检查本地计算机上安装的 SharePoint 产品或技术,也不会安装 Reporting Services 外接程序或在 SharePoint 管理中心配置集成设置。您必须分别安装和配置这些应用程序。有关详细信息,请参阅将 Reporting Services 配置为 SharePoint 2010 集成模式

如果计算机未满足默认安装的这些要求,则必须在“仅文件”模式下安装 Reporting Services 并在安装完成后对其进行手动配置。可以使用 Reporting Services 配置工具配置 Reporting Services。

请不要仅为了使默认安装继续进行而试图对计算机进行重新配置。这样做可能需要好几个小时的工作量,实际上抵消了该安装选项所带来的省时优势。最佳的解决方案是在“仅文件”模式下安装 Reporting Services,然后将报表服务器配置为使用特定值。

默认 URL 保留项

URL 保留项由前缀、主机名、端口和虚拟目录组成:

组成部分

说明

前缀

默认的前缀为 HTTP。如果以前安装过安全套接字层 (SSL) 证书,安装程序将尝试创建使用 HTTP 前缀的 URL 保留项。

主机名

默认主机名为强通配符 (+)。它指定对于解析为计算机的任何主机名,报表服务器均会接受指定端口上的任何 HTTP 请求,包括 http://<计算机名称>/reportserver、https://localhost/reportserver 或 http://<IP 地址>/reportserver。

端口

默认端口为 80。如果将 Reporting Services 安装在 32 位 Windows XP SP2 上,则默认端口为 8080。请注意,如果使用端口 80 以外的其他任何端口,则在浏览器窗口中打开 Reporting Services Web 应用程序时,必须将该端口显式添加至 URL 中。

虚拟目录

默认情况下,虚拟目录创建时的格式为 ReportServer_<instance_name>(适用于报表服务器 Web 服务)和 Reports_<instance_name>(适用于报表管理器)。对于报表服务器 Web 服务,默认的虚拟目录为 reportserver。对于报表管理器,默认的虚拟目录为 reports。

完整的 URL 字符串示例如下所示:

URL 示例

说明

http://+:80/reportserver

用于访问报表服务器。

http://+:80/reports

用于访问报表管理器。

注意注意
在 SharePoint 集成模式下,此 URL 会生成 rsOperationNotSupportedSharePointMode 错误消息,因为这种模式不支持报表管理器。在此模式下,所有内容管理和报表访问都应通过 SharePoint 而不是报表管理器进行处理。

如何以 SharePoint 集成模式默认配置安装报表服务器

您可以通过命令行或在安装向导中指定 SharePoint 模式默认配置。以下主题提供分步说明:

命令行脚本示例

该示例包括数据库引擎服务,这是因为默认配置需要此服务。

setup /q /ACTION=install /FEATURES=SQL,RS,TOOLS /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" 
/RSSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK 
SERVICE" /RSSVCSTARTUPTYPE="Manual" /RSINSTALLMODE="DefaultSharePointMode"

安装向导

在“功能选择”页中选择 Reporting Services 时,安装程序将提供可用于指定安装模式的“Reporting Services 配置”页。若要指定 SharePoint 集成模式安装,请在“Reporting Services 配置”页中选择**“安装 SharePoint 集成模式默认配置”**。