SharePoint 计时器作业

时间:2021-07-29 00:02:23

本文将介绍 SharePoint 2010 的默认计时器作业,即我们通常说的Timer服务。计时器作业在 SharePoint Server 的特定 Windows 服务中运行。计时器作业还是执行定时服务的基础结构任务(例如,清理计时器作业历史记录和回收定时服务);也是面向 Web 应用程序的任务(例如,发送电子邮件通知)。计时器作业包含要运行的服务的定义并指定启动该服务的频率。SharePoint 2010 定时服务 (SPTimerv4) 运行计时器作业。SharePoint Server 中的很多功能依靠计时器作业,以根据计划来运行服务。

 

管理计时器作业

 

您可以检查计时器作业的状态并编辑计时器作业定义。

为了对所有作业进行一般性管理,SharePoint 管理中心网站包含一个“计时器作业状态”页和一个“作业定义”页。可以在管理中心的“监视”页上的“计时器作业”部分找到这些页。

SharePoint 计时器作业

 

SharePoint 计时器作业

 

可从“视图”菜单中筛选以下级别的计时器作业:

  • 全部 显示服务器场的所有计时器作业。
  • 服务 显示特定服务的所有计时器作业。如果选择此命令,则可使用“服务”菜单选择筛选列出的作业所依据的服务。
  • Web 应用程序 显示 Web 应用程序的所有计时器作业。如果选择此选项,则可使用“Web 应用程序”菜单选择筛选列出的作业所依据的 Web 应用程序。
  • 服务器 显示指定服务器的所有计时器作业。如果选择此命令,则可使用“服务器”菜单选择筛选列出的作业所依据的服务器。
  • 作业定义 显示指定作业定义的所有计时器作业。在“计时器作业状态”页上,可使用“作业定义”菜单选择筛选列出的作业所依据的作业定义。
  • 失败的作业 显示服务器场上未成功完成的所有计时器作业。

SharePoint 2010 定时服务 (SPTimerv4) 是按公历来安排计划的。对于您计划的每个作业,您指定将运行计时器作业的时间(按 24 小时时间格式指定)。您必须以本地时间而非与协调世界时 (UTC) 的偏移量来指定时间。时间以该格式存储。每天、每周和每月计划还包含一个执行时段。定时服务将从该时间间隔中随机选择一个时间以在每台适用的服务器上开始执行作业。此功能适用于在服务器场的多台服务器上运行的高负载作业。同时在所有服务器上运行此类作业可能会对服务器场造成不合理的负载。可以使用 Windows PowerShell 指定计时器作业计划。

SharePoint 计时器作业

 

默认计时器作业

 

下表列出了 SharePoint Server 2010 的默认计时器作业。

计时器作业标题

说明

计划类型

审核日志修整

修整网站集中的审计线索条目。

每月

单元存储数据清理计时器作业

删除临时单元存储数据并释放 SQL Server 磁盘空间。

每周

单元存储用户数据删除作业

删除存储为单元存储的用户数据。仅在 SQL Server 数据库服务器的磁盘空间不足时运行此作业。

* 此作业会导致用户数据丢失,且在默认情况下不会自动运行。

每月

更改日志

删除 Web 应用程序的更改日志中的过期条目。

每天

配置刷新

检查配置数据库的配置更改。

15 秒

死网站删除

在启用自动网站清除时,会删除某个特定时段内未使用的网站。

每天

删除作业历史记录

删除计时器作业历史记录中的旧条目。

每周

删除作业历史记录

删除计时器作业历史记录中的旧条目。

每周

磁盘配额警告

查找已超出存储配额的网站。

每天

逐步网站删除

删除所有已删除的网站集中的主机内容数据库中的所有数据。

每天

运行状况分析作业(每天,管理中心,所有服务器)

在服务器场中所有运行管理中心 Web 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,管理中心,任何服务器)

在服务器场中找到的第一台运行管理中心 Web 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Microsoft SharePoint Foundation 定时,所有服务器)

在服务器场中所有运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Microsoft SharePoint Foundation 定时,任何服务器)

在服务器场中找到的第一台运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Microsoft SharePoint Foundation Web 应用程序,所有服务器)

在服务器场中所有运行 SharePoint Web 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Microsoft SharePoint Foundation Web 应用程序,任何服务器)

在服务器场中找到的第一台运行 SharePoint Web 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,SSP 作业控制服务,任何服务器)

在服务器场中找到的第一台运行 SSP 作业控制服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Visio Graphics Service,任何服务器)

在服务器场中找到的第一台运行 Visio Services 和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Web Analytics Data Processing Service,任何服务器)

在服务器场中找到的第一台运行 Web Analytics Data Processing Service 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每天,Web Analytics Web Service,任何服务器)

在服务器场中找到的第一台运行 Web Analytics Service 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每天

运行状况分析作业(每小时,Security Token Service,所有服务器)

在服务器场中所有运行 Security Token Service (STS) 和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每小时

运行状况分析作业(每小时,Microsoft SharePoint Foundation 定时,所有服务器)

在服务器场中所有运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每小时

运行状况分析作业(每小时,Microsoft SharePoint Foundation 定时,任何服务器)

在服务器场中找到的第一台运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每小时

运行状况分析作业(每小时,User Profile Service,任何服务器)

在服务器场中找到的第一台运行配置文件服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每小时

运行状况分析作业(每月,Microsoft SharePoint Foundation 定时,任何服务器)

在服务器场中找到的第一台运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每月

运行状况分析作业(每周,管理中心,所有服务器)

在服务器场中所有运行管理中心网站和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每周

运行状况分析作业(每周,Microsoft SharePoint Foundation 定时,所有服务器)

在服务器场中所有运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每周

运行状况分析作业(每周,Microsoft SharePoint Foundation 定时,任何服务器)

在服务器场中找到的第一台运行 SharePoint 定时服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每周

运行状况分析作业(每周,Microsoft SharePoint Foundation Web 应用程序,所有服务器)

在服务器场中所有运行 SharePoint Web 应用程序和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每周

运行状况分析作业(每周,User Profile Service,任何服务器)

在服务器场中找到的第一台运行配置文件服务和 Usage and Health Data Collection Service 应用程序的服务器上运行 SharePoint 运行状况分析器作业。

每周

即时通知

发送即时和计划通知。

5 分钟

Microsoft SharePoint Foundation 网站库存使用率集合

收集服务器场中每个网站集的网站库存信息。

每天

Microsoft SharePoint Foundation 使用率数据导入

将使用率日志文件导入日志记录数据库中。

30 分钟

Microsoft SharePoint Foundation 使用率数据处理

检查服务器场级别的过期的使用率数据并删除此数据。过期的使用率数据包含在*使用率数据集数据库中保留了 30 天以上的记录。

如果还安装了 Web Analytics Service 应用程序,则此计时器作业会将这些数据移至 Web Analytics 报告数据库。可以手动运行此计时器作业以强制检查过期数据,或强制将使用率数据导入 Web Analytics 应用程序数据库中。

每天

密码管理

针对过期密码和密码更改发送电子邮件并记录事件。此计时器作业可帮助确保在管理密码过期之前更改这些密码。

每天

产品版本作业

检查计算机的安装状态并将该数据添加到数据库中。

每天

回收站

在回收站中查找内容并将其移至下一阶段或将其删除。

每天

解决方案每天资源使用率更新

标记每日边界,用于监视沙盒解决方案资源配额。

每天

解决方案资源使用率日志处理

通过执行沙盒解决方案聚合资源使用率数据。

5 分钟

解决方案资源使用率更新

通过执行沙盒解决方案来记录资源使用率数据,并向超出其分配的资源配额的网站集的所有者发送电子邮件。

15 分钟

State Service 删除已过期的会话

删除存储在 State Service 数据库中的过期数据。

每小时

定时服务锁定管理

管理定时服务使用的内容数据库锁定以确定将运行内容数据库的计时器作业的服务器。

1 分钟

定时服务回收

回收定时服务以释放资源。

每天

升级工作项作业

处理已在从 Microsoft Office SharePoint Server 2007 升级到 Microsoft SharePoint Server 2010 的过程中生成的延迟升级工作项。例如,为升级的图像库生成缩略图。

每天

工作流

处理计划项表中的工作流事件,如延迟。

1 分钟

工作流自动清理

从工作流实例表中删除已在 n 天之前标记为完成的工作流的任务和实例,其中 n 是在工作流关联中指定的。将对任务和工作流实例表进行爬网。

每天

工作流故障转移

处理已失败且标记为重试的工作流的事件。

1 分钟

CEIP 数据集

为客户体验改善计划收集服务器场数据。

每天

诊断数据提供程序: 事件日志

收集 Windows 事件日志条目并将该数据存储在日志记录数据库中。

10 分钟

诊断数据提供程序: 性能计数器 - 数据库服务器

在数据库服务器上收集性能监视器计数器数据并将该数据存储在日志记录数据库中。

* 定时服务帐户必须具有足够权限才能在数据库服务器上收集计数器数据。此帐户应是 Performance Monitor Users (PMU) 组的成员。

 

诊断数据提供程序: 性能计数器 - Web 前端

在前端 Web 服务器上收集性能监视器计数器数据并将该数据存储在日志记录数据库中。

5 分钟

诊断数据提供程序: SQL 组合查询

收集与已阻止的 SQL 查询关联的数据并将该数据存储在日志记录数据库中。

15 秒

诊断数据提供程序: SQL DMV

收集 SQL 动态管理视图 (DMV) 数据并将该数据存储在日志记录数据库中。

30 分钟

诊断数据提供程序: SQL 内存 DMV

收集 SQL 动态管理视图 (DMV) 数据并将该数据存储在日志记录数据库中。

15 秒

诊断数据提供程序: 跟踪日志

收集跟踪日志条目并将使用率数据存储在日志记录数据库中。

10 分钟

SharePoint Server CEIP 数据收集

为客户体验改善计划收集服务器场数据。

每天

文档 ID 分配作业

用于向网站集中的所有项目分配文档 ID 的工作项。

每天

文档 ID 启用/禁用作业

在重新配置文档 ID 功能时用于在所有网站中传播内容类型更改的工作项。

每天

文档集”字段同步作业

将文档集中的元数据与文档库内的项目同步。

15 秒

内容类型集线器

跟踪内容类型日志维护并管理未发布的内容类型。

15 分钟

内容类型订户

从集线器中检索内容类型包并将其应用于本地内容类型库。

每小时

企业元数据网站数据更新

添加语言包或还原企业元数据服务应用程序后更新所有网站集。

每小时

分类更新计划程序

使用对企业元数据服务所做的最新术语更改更新网站集。

每小时

FAST Search for SharePoint 主作业

在 Search Service 应用程序类型设置为 FAST 查询应用程序时设置 FAST Search Server 2010 for SharePoint 的计时器作业。

15 分钟

FAST Search Server 2010 for SharePoint 备用访问映射提取程序作业

从配置的 FAST Search Server 2010 for SharePoint 服务器场中检索 IsMapped 标志设置为 true 的托管属性,并在 SharePoint 场上缓存这些属性。这些属性用于备用访问映射。

5 分钟

FAST Search Server 2010 for SharePoint 点击提取程序作业

提取点击链接数据并将该数据上载到已配置的 FAST Search Server 2010 for SharePoint 服务器场。收集到的点击链接数据用于相关性调整。

每天

FAST Search Server 2010 for SharePoint 字典搜集作业

检测使用管理中心对字典所做的更改并将这些更改导出到 FAST Search Server 2010 for SharePoint 服务器场。

5 分钟

InfoPath Forms Services 维护

对所有前端 Web 服务器中经管理员核准的 InfoPath Forms Services 表单模板执行维护操作。

每天

应用程序服务器管理服务计时器作业

管理可执行需要较高权限的操作的共享服务实例。要求运行的是 SharePoint Administration Service。在独立服务器部署之外的部署中,此搜索服务实例由该作业管理。

1 分钟

密码管理

针对过期密码和密码更改发送电子邮件并记录事件。此计时器作业可帮助确保在管理密码过期之前更改这些密码。

每天

产品版本作业

检查计算机的安装状态并将该数据添加到数据库中。

每天

回收站

在回收站中查找内容并将其移至下一阶段或将其删除。

每天

解决方案每天资源使用率更新

标记每日边界,用于监视沙盒解决方案资源配额。

每天

解决方案资源使用率日志处理

通过执行沙盒解决方案聚合资源使用率数据。

5 分钟

解决方案资源使用率更新

通过执行沙盒解决方案来记录资源使用率数据,并向超出其分配的资源配额的网站集的所有者发送电子邮件。

15 分钟

State Service 删除已过期的会话

删除存储在 State Service 数据库中的过期数据。

每小时

定时服务锁定管理

管理定时服务使用的内容数据库锁定以确定将运行内容数据库的计时器作业的服务器。

1 分钟

定时服务回收

回收定时服务以释放资源。

每天

升级工作项作业

处理已在从 Microsoft Office SharePoint Server 2007 升级到 Microsoft SharePoint Server 2010 的过程中生成的延迟升级工作项。例如,为升级的图像库生成缩略图。

每天

工作流

处理计划项表中的工作流事件,如延迟。

1 分钟

工作流自动清理

从工作流实例表中删除已在 n 天之前标记为完成的工作流的任务和实例,其中 n 是在工作流关联中指定的。将对任务和工作流实例表进行爬网。

每天

工作流故障转移

处理已失败且标记为重试的工作流的事件。

1 分钟

CEIP 数据集

为客户体验改善计划收集服务器场数据。

每天

诊断数据提供程序: 事件日志

收集 Windows 事件日志条目并将该数据存储在日志记录数据库中。

10 分钟

诊断数据提供程序: 性能计数器 - 数据库服务器

在数据库服务器上收集性能监视器计数器数据并将该数据存储在日志记录数据库中。

* 定时服务帐户必须具有足够权限才能在数据库服务器上收集计数器数据。此帐户应是 Performance Monitor Users (PMU) 组的成员。

5 分钟

诊断数据提供程序: 性能计数器 - Web 前端

在前端 Web 服务器上收集性能监视器计数器数据并将该数据存储在日志记录数据库中。

5 分钟

诊断数据提供程序: SQL 组合查询

收集与已阻止的 SQL 查询关联的数据并将该数据存储在日志记录数据库中。

15 秒

诊断数据提供程序: SQL DMV

收集 SQL 动态管理视图 (DMV) 数据并将该数据存储在日志记录数据库中。

30 分钟

诊断数据提供程序: SQL 内存 DMV

收集 SQL 动态管理视图 (DMV) 数据并将该数据存储在日志记录数据库中。

15 秒

诊断数据提供程序: 跟踪日志

收集跟踪日志条目并将使用率数据存储在日志记录数据库中。

10 分钟

SharePoint Server CEIP 数据收集

为客户体验改善计划收集服务器场数据。

每天

文档 ID 分配作业

用于向网站集中的所有项目分配文档 ID 的工作项。

每天

文档 ID 启用/禁用作业

在重新配置文档 ID 功能时用于在所有网站中传播内容类型更改的工作项。

每天

文档集”字段同步作业

将文档集中的元数据与文档库内的项目同步。

15 秒

内容类型集线器

跟踪内容类型日志维护并管理未发布的内容类型。

15 分钟

内容类型订户

从集线器中检索内容类型包并将其应用于本地内容类型库。

每小时

企业元数据网站数据更新

添加语言包或还原企业元数据服务应用程序后更新所有网站集。

每小时

分类更新计划程序

使用对企业元数据服务所做的最新术语更改更新网站集。

每小时

FAST Search for SharePoint 主作业

在 Search Service 应用程序类型设置为 FAST 查询应用程序时设置 FAST Search Server 2010 for SharePoint 的计时器作业。

15 分钟

FAST Search Server 2010 for SharePoint 备用访问映射提取程序作业

从配置的 FAST Search Server 2010 for SharePoint 服务器场中检索 IsMapped 标志设置为 true 的托管属性,并在 SharePoint 场上缓存这些属性。这些属性用于备用访问映射。

5 分钟

FAST Search Server 2010 for SharePoint 点击提取程序作业

提取点击链接数据并将该数据上载到已配置的 FAST Search Server 2010 for SharePoint 服务器场。收集到的点击链接数据用于相关性调整。

每天

FAST Search Server 2010 for SharePoint 字典搜集作业

检测使用管理中心对字典所做的更改并将这些更改导出到 FAST Search Server 2010 for SharePoint 服务器场。

5 分钟

InfoPath Forms Services 维护

对所有前端 Web 服务器中经管理员核准的 InfoPath Forms Services 表单模板执行维护操作。

每天

应用程序服务器管理服务计时器作业

管理可执行需要较高权限的操作的共享服务实例。要求运行的是 SharePoint Administration Service。在独立服务器部署之外的部署中,此搜索服务实例由该作业管理。

1 分钟

应用程序服务器计时器作业

管理不执行需要较高权限的操作的共享服务实例。在独立服务器部署中,此搜索服务实例由该作业管理。

1 分钟

授权同步处理程序作业

将试用过期时间许可信息同步到配置数据库。

每小时

应用程序地址刷新作业

同步远程服务应用程序的连接信息。

15 分钟

SharePoint BI 维护

从数据库中删除临时仪表板对象和用户持久使用的筛选器值。可以在“PerformancePoint Services 设置”页设置这些值的使用时间。

每小时

Project Server“Project Service Application:pwa”资源容量作业

Project Server Service 应用程序的资源容量作业。

每天

Project Server“Project Service Application:pwa”工作流清理作业

Project Server Service 应用程序的工作流清理作业。

每天

Project Server Service 凭据同步作业

Project Server Service 应用程序的凭据同步作业。

1 分钟

“Project Service 应用程序”的 Project Server 同步作业

Project Server Service 应用程序的 Project Server 同步作业。

1 分钟

通知计时器作业

查询和更新通知列表及发送待定计划排定通知。

每天

计划审批

查找计划审批的内容并将其移至此过程的下一个阶段。

1 分钟

计划取消发布

查找计划取消发布的内容并将其删除。

1 分钟

变体创建层次结构作业定义

通过从源网站层次结构为所有变体标签生成所有网站和页面,从而创建完整的变体层次结构。

每天

变体创建页面作业定义

在变量网站中创建对等页面。

每小时

变体传播页面作业定义

在所有目标标签中创建或更新已审批或发布的源页面的对等页面。生成的对等页面处于未发布状态。

1 分钟

变体传播网站作业定义

在所有目标标签中创建已创建源网站的对等网站。

1 分钟

内容管理器处理

处理放置库中与组织规则匹配的文档。

每天

过期策略

枚举列表项并查找其过期日期已到的列表项。对这些列表项运行处置处理。多数情况下,处置处理会导致删除项目,但它可执行其他操作(如处理处置工作流)。

每天

保留处理和报告

通过枚举保留的项目并根据需要更新这些项目以将其从保留中删除,从而生成保留项报告。

每天

信息管理策略

在 Web 应用程序中循环访问网站集中的所有列表并收集策略和使用率数据。

每天

搜索和处理

处理网站集范围的搜索结果并将搜索结果置于保留状态。

每天

搜索应用程序 Search Service 应用程序的爬网日志清理

Search Service 应用程序的爬网日志清理。

每天

搜索应用程序 Search Service 应用程序的爬网日志报告

Search Service 应用程序的爬网日志报告。

5 分钟

运行状况统计信息更新

更新 Usage and Health Data Collection Service 应用程序的统计信息。

1 分钟

SQL Server 上的索引计划管理器

开始计划的爬网。

1 分钟

准备查询建议

准备候选查询获取查询建议。

每天

查询日志记录

记录已执行查询数的统计信息。

15 分钟

搜索运行状况监视 - 跟踪事件

运行以检查要为搜索运行状况监视跟踪的事件。

 

User Profile Service - 活动源清理作业

清除活动源中使用的早于 14 天的预先计算的活动。此作业不会影响用户配置文件更改日志。

每天

User Profile Service - 活动源作业

预先计算要显示在用户活动源中的活动。

每小时

User Profile Service - 访问群体搜集作业

计算已定义访问群体的成员身份。

每周

User Profile Service -“我的网站”建议电子邮件作业

将带有同事和关键字建议的电子邮件发送给不经常更新其配置文件的人员,提示他们更新配置文件。

每月

User Profile Service - 社会数据维护作业

合计社会性标签和等级,并清除社会数据更改日志。

每小时

User Profile Service - 用户配置文件更改清理作业

清除用户配置文件更改日志中已存 7 天的数据。将用户权限从一个用户迁移到另一个用户,同时从 Active Directory 域服务 (AD DS) 中迁移用户权限并清除该用户。这主要用于在 AD DS 中更改用户名的情况。将用新用户名替换旧用户名,并从 AD DS 中删除旧用户名。

每天

User Profile Service - 用户配置文件更改作业

处理对用户配置文件所做的更改。更改用户配置文件。可将用户权限从一个用户迁移到另一个用户。当必须迁移某个用户,而在 AD DS 中保留之前的用户配置文件时,可使用此计时器作业。

每小时

User Profile Service - 用户配置文件增量导入作业

管理设置和用户配置文件同步。仅导入在上次导入后添加的用户配置文件。

注意:

不要更改此计时器作业的设置或频率。

1 分钟

User Profile Service - 用户配置文件语言同步作业

查找新的语言包安装并确保已正确本地化与 User Profile Service 相关的字符串。

每天

User Profile Service 代理 - 社交评级同步作业

同步社会数据库与内容数据库之间的评定值。

每小时

用户配置文件到 SharePoint 完全同步

将用户配置文件应用程序中的用户信息同步到 SharePoint 用户,并将 SharePoint 中的网站成员身份同步到用户配置文件应用程序。

每小时

用户配置文件到 SharePoint 快速同步

将用户配置文件应用程序中的用户信息同步到最近添加到网站的 SharePoint 用户。

5 分钟

我的网站”清理作业

删除某个用户时,会在该用户的“我的网站”上启动工作流。默认行为是向经理发送一封电子邮件,其中包含指向已删除用户的网站的链接。此电子邮件包含有关让经理移动其需要保留的任何文档或数据的请求,因为该网站将来可能会被删除。

每小时

Web Analytics 触发器工作流计时器作业

启动 Web 应用程序的 Web Analytics 工作流。

每天

Word Automation Services 计时器作业

处理排队的转换作业项目并将其分发给应用程序服务器。

15 分钟

批量工作流任务处理

处理批量工作流任务完成。

每天