启动或停止 PowerPivot for SharePoint 实例上的服务

PowerPivot 系统服务和 Analysis Services 服务实例在同一本地应用程序服务器上一起运行,以支持 SharePoint 场内协调一致的请求和数据处理。

本主题包含以下各节:

服务依赖关系

启动或停止服务

停止 PowerPivot 服务器的影响

服务依赖关系

PowerPivot 系统服务依赖本地 Analysis Services 服务器实例,它们一起安装在同一物理服务器上。如果停止 PowerPivot 系统服务,也必须手动停止本地 Analysis Services 服务器实例。如果一个服务正在运行而其他服务器实例未运行,则您将遇到针对 PowerPivot 数据处理的请求分配错误。

只有在您诊断或解决问题时,Analysis Services 服务器才应单独运行。在所有其他情况下,该服务器都需要在同一服务器上本地运行的 PowerPivot 系统服务。

启动或停止服务

始终使用管理中心来启动或停止 PowerPivot 系统服务或 Analysis Services 服务器实例。通过管理中心,您可以从同一页一起启动或停止服务。此外,管理中心使用称作**“一个或多个服务已启动或停止”**的计时器作业来重新启动它认为应运行的服务。如果您使用非 SharePoint 工具停止 PowerPivot 系统服务或 Analysis Services,则在该计时器作业运行时这些服务将重新启动。

启动和停止服务是一种应用于物理服务实例的操作。如果场中还有其他 PowerPivot for SharePoint 服务器,场中的其他服务器将继续接受对 PowerPivot 数据的请求。

不能同时启动或停止场内的所有物理服务。必须选择每个服务器,然后启动或停止具体的服务。

不能启动、暂停或停止特定 Web 应用程序的 PowerPivot 系统服务,但可以从默认连接列表中删除服务,使其不可用。有关详细信息,请参阅将 PowerPivot 服务应用程序连接到 SharePoint Web 应用程序

  1. 在管理中心的**“系统设置”中,单击“管理服务器上的服务”**。

  2. 在本页顶部的“服务器”中,单击下箭头,然后单击**“更改服务器”**。

  3. 选择具有您要启动或停止的 PowerPivot 系统服务或 Analysis Services 服务实例的 SharePoint 服务器。

  4. 选择服务,然后单击该操作。记住要成对启动或停止服务。如果您启动或停止 PowerPivot 系统服务,请务必还要启动或停止在同一台计算机上运行的 Analysis Services 服务器实例。

停止 PowerPivot 服务器的影响

下表介绍了在 SharePoint 服务器上停止 PowerPivot 系统服务和 Analysis Services 服务的影响。

影响的对象

说明

现有查询

Analysis Services 服务器上正在进行中的查询将立即停止。用户将收到“找不到数据”或“找不到数据源连接”错误。

当前正在进行处理的现有数据刷新作业

当前 Analysis Services 服务器上正在进行中的作业将立即停止。数据刷新操作将失败,而且将在数据刷新历史记录中记录一个错误。

在停止服务之前,您可以使用 SharePoint 管理中心的”检查作业状态“页查看当前作业的状态。

尽管可以知道哪些作业当前正在处理,但没有办法通过查看队列本身来了解是否有其他作业将要启动。

队列中的现有数据刷新请求

在计划的整个执行过程中,计划的数据刷新请求将一直保留在处理队列中(也就是说,计划的数据刷新请求将一直保持在队列中,直到下一次启动)。如果到那时 PowerPivot 系统服务没有重新启动,数据刷新请求将被删除,并且将记录一个错误。

新的查询或数据刷新请求

如果您要停止场中的唯一一个 PowerPivot for SharePoint 服务器,新的 PowerPivot 数据请求将不被处理,而且数据请求将导致“找不到数据”错误。

如果有其他 PowerPivot for SharePoint 服务器,请求将转到其中的一个可用服务器。

使用情况数据

服务停止时将不会收集使用情况数据。