向场中添加另一个报表服务器(SSRS 扩展)

如果您在将更多的用户、报表和其他应用程序添加到报表服务器时发现速度越来越慢,则将第二个或更多的 SharePoint 模式报表服务器添加到您的 SharePoint 场可改进报表服务器处理的性能和响应时间。 在存在硬件问题或者您在对环境中的单独服务器执行一般性的维护时,也建议添加第二个报表服务器以便提高报表服务器的可用性。 从 SQL Server 2012 版本开始,用于在 SharePoint 模式中扩展 Reporting Services 环境的步骤遵循标准 SharePoint 场部署并且利用 SharePoint 负载平衡功能。

重要说明重要提示

并非所有 SQL Server 版本都支持 Reporting Services 的扩展。 有关详细信息,请参阅SQL Server 2012 各个版本支持的功能的Reporting Services 一节。

提示提示

从 SQL Server 2012 开始,您将不使用 Reporting Services 配置管理器添加服务器和扩展报表服务器。 将带有 Reporting Services 服务的 SharePoint 服务器添加到场中时,SharePoint 产品管理 Reporting Services 的扩展。

有关如何扩展本机模式报表服务器的信息,请参阅Configuring Reporting Services for Scale-Out Deployment

  • 负载平衡

  • 先决条件

  • 步骤

  • 附加配置

负载平衡

Reporting Services 服务应用程序的负载平衡将由 SharePoint 自动管理,除非您的环境具有自定义或第三方负载平衡解决方案。 默认 SharePoint 负载平衡行为是,每个 Reporting Services 服务应用程序都将在您启动了 Reporting Services 服务的所有应用程序服务器之间保持平衡。 若要确认 Reporting Services 服务是否安装和启动,请在 SharePoint 管理中心中单击“管理服务器上的服务”。

用于“返回首页”链接的箭头图标返回页首

先决条件

  • 您必须是本地管理员才能运行 SQL Server 安装程序。

  • 必须将计算机加入到域中。

  • 您需要知道承载 SharePoint 配置和内容数据库的现有数据库服务器的名称。

  • 该数据库服务器必须配置为允许远程数据库连接。 如果没有这样配置,将无法将新的服务器连接到场,因为这个新服务器将无法建立与 SharePoint 配置数据库的连接。

  • 新服务器将需要安装有与当前场服务器正在运行的 SharePoint 相同的版本。 例如,如果该场已安装了 SharePoint 2010 Service Pack 1 (SP1),则您还需要在新的服务器上安装 SP1,然后才能将其联接到该场。

  • 查看以下附加主题以了解系统和版本要求:

    在 SharePoint 2010 场中使用 SQL Server BI 功能的指南

用于“返回首页”链接的箭头图标返回页首

步骤

本主题中的步骤假定 SharePoint 场管理员正在安装和配置服务器。 下图说明一个典型的三层环境,下面的列表中将说明图中的编号项:

  • (1) 多个 Web 前端 (WFE) 服务器。 WFE 服务器要求用于 SharePoint 2010 的 Reporting Services 外接程序。

  • (2) 运行 Reporting Services 和网站的单个应用程序服务器,例如管理中心。 以下步骤将第二个应用程序服务器添加到这一层。

  • (3) 两个 SQL Server 数据库服务器。

  • (4) 表示软件或硬件的网络负载平衡解决方案 (NLB)

添加 Reporting Services 应用程序服务器

下面的步骤假定管理员正在安装和配置服务器。 服务器将设置为场中的新的应用程序服务器,并且不用作 Web 前端 (WFE)。

步骤

说明和链接

运行 SharePoint 2010 产品准备工具。

您必须拥有 SharePoint 2010 安装介质。 准备工具是安装介质中的 PrerequisiteInstaller.exe

安装 SharePoint 2010 产品。

  1. 选择“服务器场”安装类型。

  2. 为服务器类型选择“完全”

  3. 在完成安装后,如果您的现有 SharePoint 场安装了 SharePoint 2010 SP1,则不要运行 SharePoint 产品配置向导。 您应该在运行 SharePoint 产品配置向导之前安装 SharePoint SP1。

安装 SharePoint Server 2010 SP1。

如果您的现有 SharePoint 场安装了 SharePoint 2010 SP1,则从以下站点下载和安装 SharePoint 2010 SP1:https://support.microsoft.com/kb/2460045

有关 SharePoint 2010 SP1 的详细信息,请参阅安装 Office 2010 SP1 和 SharePoint 2010 SP1 时的已知问题

运行 SharePoint 产品配置向导以便向场中添加服务器。

  1. “Microsoft SharePoint 2010 产品”程序组中,单击“Microsoft SharePoint 2010 产品配置向导”

  2. “连接到服务器场”页上,选择“连接到现有服务器场”,然后单击“下一步”

  3. “指定配置数据库设置”页上,键入用于现有场的数据库服务器的名称以及配置数据库的名称。 单击“下一步”

    重要说明重要提示

    如果您看到如下错误消息并且确认具有权限,则在“SQL Server 配置管理器”中确认为 SQL Server 网络配置启用了哪些协议。

    无法连接到数据库服务器。 确保数据库存在,是 SQL Server,并且您具有访问服务器所需的适当权限。

    重要说明重要提示

    如果您看到“服务器场产品和修补程序状态”页,将需要查看该页上的信息,并且使用所需文件更新服务器,然后才能继续将服务器联接到场。

  4. “指定场安全设置”页上,键入场的通行短语,然后单击“下一步”。 在确认页上单击“下一步”以便运行向导。

  5. 单击“下一步”以便运行“场配置向导”

验证服务器已添加到 SharePoint 场。

  1. 在 SharePoint 管理中心的“系统设置”组中,单击“管理该场中的服务”

  2. 确认新的服务器已添加并且状态正确。

  3. 请注意,您不会看到“SQL Server Reporting Services 服务”服务正在运行。 该服务将在下一步中安装。

  4. 若要从 WFE 角色上删除此服务器,请单击“管理服务器上的服务”并停止服务“Microsoft SharePoint Foundation Web 应用程序”

安装和配置 Reporting Services SharePoint 模式。

运行 SQL Server 2012 安装。 有关安装 Reporting Services SharePoint 模式的详细信息,请参阅安装 Reporting Services SharePoint 模式作为单服务器场

如果该服务器将仅用作应用程序服务器并且将不用作 WFE,则无需选择“用于 SharePoint 产品的 Reporting Services 外接程序”

  1. “安装角色”页上,选择“SQL Server 功能安装”

  2. “功能选择”页中,选择 Reporting Services - SharePoint

  3. “Reporting Services 配置”页上,确认为“Reporting Services SharePoint 模式”选择了“仅安装”选项。

验证 Reporting Services 是否正常运行。

  1. 在 SharePoint 管理中心的“系统设置”组中,单击“管理该场中的服务”

  2. 验证“SQL Server Reporting Services 服务”服务。

有关详细信息,请参阅验证 Reporting Services 安装

用于“返回首页”链接的箭头图标返回页首

附加配置

可以优化扩展部署中的单个 Reporting Services 服务器以仅执行后台处理,从而不与交互式报表执行争用资源。 后台处理包括计划、订阅和数据警报。

若要更改单个报表服务器的行为,请在 RSreportServer.config 配置文件中将 <IsWebServiceEnable> 设置为 false。

默认情况下,将报表服务器配置为 <IsWebServiceEnable> 设置为 TRUE。 当所有服务器都配置为 TRUE 时,将在场中的所有节点上均衡交互式操作和后台处理的负载。

如果将所有报表服务器配置为 <IsWebServiceEnable> 设置为 False,在尝试使用 Reporting Services 功能时将看到类似以下内容的一条错误消息:

未启用 Reporting Services Web 服务。 至少将一个 Reporting Services SharePoint 服务实例配置为 <IsWebServiceEnable> 设置为 true。 有关详细信息,请参阅修改 Reporting Services 配置文件 (RSreportserver.config)

用于“返回首页”链接的箭头图标返回页首

请参阅

其他资源

将 Web 或应用程序服务器添加 SharePoint Server 2013 场

配置服务 (SharePoint Server 2010)