将 PowerPivot 服务器添加到 SharePoint 场中

如果您预期在 SharePoint 场中对 PowerPivot 查询处理有大量请求,则可以通过向您的场中的新的或现有应用程序服务器上添加 SQL Server PowerPivot for SharePoint 实例,配置扩展部署。

使用本主题中的说明可以将其他 PowerPivot 服务器添加到 SharePoint 场。这些说明假定您已在场中具有一个 PowerPivot 服务器,并且正在添加第二个服务器以便处理额外的处理负荷。除了在安装要求、安装后配置和验证方面存在差异外,用于部署扩展解决方案的步骤与向现有场添加单个 PowerPivot 服务器的步骤完全相同。

本主题包含以下各节:

先决条件

确定 Analysis Services 服务帐户

安装 PowerPivot for SharePoint

验证 Additional PowerPivot Service 实例的安装

安装故障排除

安装后的步骤

先决条件

您必须在已部署了 SharePoint 2010 的计算机上安装 PowerPivot 服务器实例。该 SharePoint 服务器必须加入到包括其他 PowerPivot 服务器实例的相同场中。

您必须是计算机上的本地管理员才能运行 SQL Server 安装程序。

您必须是场管理员才能向场中添加 Analysis Services。如果场管理员帐户不是本地管理员组的成员,您应该立即添加该帐户,以便可以安装 PowerPivot for SharePoint 并向场中添加服务。您可以在安装程序完成安装后,从管理员组中删除该帐户。

您必须知道场的数据库服务器的名称。

您必须知道现有 Analysis Services 服务运行所基于的服务帐户。

在多服务器场中,所有 PowerPivot 实例都必须属于相同的版本。如果您将 Service Pack 或更新应用于已处于场中的其他 PowerPivot 服务器上,则在完成安装程序后,您正部署的新实例必须更新到相同的版本。在安装后,在所有必需的更新都已应用前,该新实例将不可用。

注意注意

将 PowerPivot for SharePoint 添加到场拓扑中要求您理解对于不同的配置需要哪些服务器组件。有关安装顺序的详细信息或要了解场中专用服务器的客户端库要求,请参阅在 SharePoint 场中规划 PowerPivot 部署

确定 Analysis Services 服务帐户

SQL Server 安装程序将提示您为 Analysis Services 服务实例指定一个服务帐户。您所指定的服务帐户必须与场中其他 Analysis Services 服务实例所使用的服务帐户相同。该帐户必须是域用户帐户。如果该服务基于 Network Service 或本地管理之类的内置帐户运行,则在将第二个服务器添加到场中之前更改该帐户。有关详细信息,请参阅在 SharePoint 场中规划 PowerPivot 部署

使用以下两种方法之一可以确定服务帐户:

  • 在“管理中心”的“安全性”部分中,单击**“配置服务帐户”。选择“Windows Service – SQL Server Analysis Services”**。在选择该服务后,该服务帐户名称将出现在该页中。

  • 在已具有 PowerPivot 服务安装的服务器上,在“管理工具”中打开**“服务”控制台应用程序。双击 SQL Server Analysis Services。单击“登录”**选项卡可查看服务帐户。

    重要说明重要提示

    请仅使用管理中心来更改服务帐户。如果您使用其他工具或方法,则在场中将不会正确更新权限。

安装 PowerPivot for SharePoint

运行 SQL Server 2008 R2 安装程序以便使用现有场选项安装 SQL Server PowerPivot for SharePoint

  1. 在已具有 SharePoint 2010 安装的计算机上,插入安装介质或者打开包含用于 SQL Server 2008 R2 的安装文件的文件夹。

  2. 使用管理员权限运行 SQL Server 安装程序。右键单击 Setup.exe 并选择**“以管理员身份运行”**。

  3. 在导航窗格的左侧单击**“安装”**。

  4. 单击**“全新 SQL Server 独立安装或向现有安装添加功能”**。

  5. 在“安装程序支持规则”中,如果未发现任何问题,则单击**“确定”。否则,按照页面上的说明执行以便纠正问题后重新启动安装程序。单击“安装”**以便继续。

  6. 在“安装类型”中,选择**“执行 SQL Server 2008 R2 的全新安装”。只有在您已安装了现有实例后,该页面才出现。不要选择“向现有实例中添加功能”**。PowerPivot for SharePoint 必须作为新实例安装。

  7. 在“产品密钥”中,指定 Evaluation Edition 或者为 Evaluation Edition 的许可副本输入产品密钥。单击**“下一步”**。

  8. 接受协议的 Microsoft 软件许可条款,然后单击**“下一步”**。

  9. 在“安装程序支持文件”中,单击**“安装”**。

  10. 在“安装程序支持规则”中,单击**“下一步”**。

  11. 在“设置角色”中,选择 SQL Server PowerPivot for SharePoint

  12. 还在“设置角色”页中,在**“添加 PowerPivot 服务到:”中,选择“现有场”。单击“下一步”**。

  13. 在“功能选择”中,查看将安装的功能的只读列表。显示此列表仅供参考。不能添加或删除为此角色预先选择的项。单击**“下一步”**。

  14. 在“安装规则”中,单击**“下一步”**。

  15. 在“实例配置”中,将显示“PowerPivot”的只读实例名称供您参考。该实例名称是必需的并且不能修改。但是,您可以输入唯一的实例 ID 以便指定说明性的目录名称和注册表项。单击**“下一步”**。

  16. 在“磁盘空间要求”中,确认您具有安装功能所需的足够的磁盘容量,然后单击**“下一步”**。

  17. 在“服务器配置”中,为 SQL Server Analysis Services 指定一个域用户帐户。这是在 SharePoint 场中安装 Analysis Services 所必需的。有关帐户建议的详细信息,请参阅在 SharePoint 场中规划 PowerPivot 部署。单击**“下一步”**。

  18. 在“Analysis Services 配置”中,单击**“添加…”**并输入在场中现有 PowerPivot 服务器上安装的 PowerPivot 服务应用程序所使用的帐户。

    若要获取所需的帐户信息,请使用 SharePoint 管理中心并在“安全性”部分中打开“配置服务帐户”页。

    安装程序将授予此帐户对 Analysis Services 服务实例的系统管理员权限。您可以在安装程序完成后在以后更改此帐户。有关详细信息,请参阅更改服务帐户和密码 (PowerPivot for SharePoint)

  19. 在同一页中,添加对 Analysis Services 实例要求管理权限的任何人士的 Windows 用户帐户。如果用户想要在 SQL Server Management Studio 中连接到 Analysis Services 服务以便排除数据库连接问题或获取版本信息,则任何此类用户都必须对服务器具有系统管理员权限。添加可能需要立即排除服务器问题或管理服务器的任何人士的用户帐户。

  20. 单击**“下一步”**。

  21. 在其余各页上单击**“下一步”**,直到出现“准备安装”页。

  22. 单击**“安装”**。

验证 Additional PowerPivot Service 实例的安装

若要验证您刚安装的服务器上的 PowerPivot 查询处理,请执行以下操作:

  1. 在管理中心中,在“服务器”页上打开“管理服务”,以便确认服务器及其服务出现。

    1. 在“服务器”中,单击向下箭头,单击“更改服务器”,然后选择具有新的 PowerPivot for SharePoint 安装的服务器。

    2. 验证 SQL Server Analysis Services 和 SQL Server PowerPivot 系统服务是否已启动。

  2. 在管理中心中,停止其他 PowerPivot for SharePoint 服务器,以便您刚安装的服务器是唯一的可用服务器。有关详细信息,请参阅启动或停止 PowerPivot for SharePoint 实例上的服务

  3. 单击某一 PowerPivot 工作簿以便从库中打开它。

  4. 单击某个切片器或对数据进行透视以启动查询。该服务器将在后台加载 PowerPivot 数据。在下一步骤中,您将连接到该服务器以便确认数据已加载并且缓存。

  5. 从“开始”菜单中的 Microsoft SQL Server 2008 R2 程序组启动 SQL Server Management Studio。如果未在您的服务器上安装此工具,则可以跳到最后一步以便确认缓存文件是否存在。

  6. 在“服务器类型”中,选择 Analysis Services

  7. 在“服务器名称”中,输入 <服务器名称>\powerpivot,其中,<服务器名称> 是具有新的 PowerPivot for SharePoint 安装的计算机的名称。

  8. 单击**“连接”**。

  9. 在对象资源管理器中,单击**“数据库”**以便查看加载的 PowerPivot 数据文件的列表。

  10. 在计算机文件系统上,检查以下文件夹以便确定文件是否已缓存到磁盘。存在缓存文件将进一步证实您的部署正常工作。若要查看文件缓存,请转到 \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup 文件夹。

  11. 重新启动您在前面停止的服务。

安装故障排除

如果看到错误而不是预期的页面和结果,请执行以下操作:

  • 查阅 SharePoint 2010 和 SQL Server 2008 R2 的发行说明以获取已知安装问题的解决办法。发行说明随安装介质提供或在您下载软件的 Microsoft 网站上提供。

  • 查看 Microsoft TechNet WIKI 上的解决 PowerPivot for SharePoint 安装问题页。

  • 参阅 Microsoft 网站上的 SharePoint 部署文章。文章包含用于配置 Internet Explorer 中的设置的步骤。有关详细信息,请参阅 Deploy a single server with SQL Server(部署单台带有 SQL Server 的服务器)。

安装后的步骤

无需执行进一步的步骤。您不需要创建服务应用程序、激活功能、部署解决方案或更改服务帐户。现有 Web 应用程序和服务应用程序将自动发现和使用新的服务器软件。