查看计时器作业状态 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2014-09-29

计时器作业为 Microsoft SharePoint Server 2010 运行特定 Windows 服务。该计时器作业包含要运行的服务的定义并指定启动该服务的频率。Windows SharePoint Services Timer v4 服务 (SPTimerV4) 运行计时器作业。SharePoint Server 2010 中的许多功能依赖计时器作业按计划运行服务。您可以使用管理中心网站或 Windows PowerShell 查看已经运行的计时器作业的状态。

本文内容:

  • 使用管理中心查看计时器作业状态

  • 使用 Windows PowerShell 查看计时器作业状态

使用管理中心查看计时器作业状态

可以使用管理中心查看计时器作业状态。

使用管理中心查看计时器作业状态

  1. 确认执行此过程的用户帐户是 SharePoint 组“Farm Administrators”的成员。

  2. 在管理中心主页上,单击“监控”。

  3. 在“监控”页的“计时器作业”部分,单击“检查作业状态”。

  4. 计时器作业状态分为三组:“已计划”、“正在运行”和“历史记录”。若要逐页查看计时器作业状态数据行,请单击这些组底部的分页箭头。

  5. 若要查看特定组的计时器作业状态,请单击该组的标题。或者,在“快速启动”中单击“计划的作业”、“正在运行作业”或“作业历史记录”。

使用 Windows PowerShell 查看计时器作业状态

可以使用 Windows PowerShell 查看计时器作业状态。

使用 Windows PowerShell 查看计时器作业状态

  1. 确认您满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:

    Get-SPTimerJob [-Identity <Timer job name...>] | Format-Table -Property DisplayName,Id,LastRunTime,Status

    可以使用 Identity 参数的值指定计时器作业。如果不使用 Identity 参数,将返回所有计时器作业。

    若要查看特定计时器作业的历史记录,请键入以下命令,然后按 Enter:

    (Get-SPTimerJob [-Identity <Timer job name...>]).HistoryEntries | Format-Table -Property Status,StartTime,EndTime,ErrorMessage

有关详细信息,请参阅 Get-SPTimerJob

备注

我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。

See Also

Concepts

监控概述 (SharePoint Server 2010)