设为首页 收藏本站
查看: 766|回复: 0

[经验分享] 想知道SharePoint 2007中的每个Timer Job都是做什么的?

[复制链接]

尚未签到

发表于 2015-9-26 10:12:59 | 显示全部楼层 |阅读模式
  WSS3.0中默认的timer jobs.
  Timer job title
  Description
  Schedule type
  CEIP Data Collection
  Gathers farm data for the Customer Experience Improvement Program.
  Daily
  Change Log
  Documents changes to sites and pages in the Web application since the last time that the timer job was run.
  Daily
  Database Statistics

  Updates SQL Server query optimization statistics for content databases. This job was updated significantly in Windows SharePoint Services 3.0 with Service Pack 2 (SP2) to also rebuild database indexes. The job performs the following tasks:
  · If you have not installed Windows SharePoint Services 3.0 with SP2, the job updates the query optimization statistics by performing a full scan of key tables every time that it runs, which can be resource-intensive.
  · If you have installed Windows SharePoint Services 3.0 with SP2:
  · The job updates the query optimization statistics by sampling key tables every time that it runs, instead of performing a full scan.
  · If you are running Microsoft SQL Server 2005 or Microsoft SQL Server 2008, the job rebuilds all indexes in the content databases every time that it runs.
  · If you are running an Enterprise edition of SQL Server 2005 or SQL Server 2008, the job rebuilds most indexes online.
  · If you are running a Standard edition of SQL Server 2005 or SQL Server 2008, the job rebuilds the indexes offline.   · If you are running Microsoft SQL Server 2000, the job does not rebuild any indexes.
  Daily, between 22:00:00 and 05:00:00
  Dead Site Delete
  When auto site cleanup is enabled, it deletes sites that have not been used in a certain period of time.
  Daily
  Disk Quota Warning
  Looks for sites that have exceeded the storage quota.
  Daily
  Immediate Alerts
  Sends out immediate and scheduled alerts.
  Minutes
  Recycle Bin
  Looks for content in the Recycle Bins and moves it to the next stage or deletes it.
  Daily
  Usage Analysis
  Processes the logs and aggregates usage data for each site.
  Daily
  Workflow
  Processes workflow events that are in the scheduled items table, such as delays.
  Minutes
  Workflow Auto Cleanup
  Deletes tasks and instances in the workflow instance table for workflows that have been marked completed more than n days in the past, where n is specified in the workflow association. Crawls through tasks and the workflow instance table.
  Daily
  Workflow Failover
  Processes events for workflows that have failed and are marked to be retried.
  Minutes
  Site Collection: Delete
  Added in the April Cumulative Update to perform gradual deletion of site collections. When an operation uses gradual deletion, a site collection is immediately marked as deleted, which prevents any further access to its content. The data in the deleted site collection is then deleted gradually over time by this timer job instead of all at once, which reduces its effect on Windows SharePoint Services 3.0 and SQL Server performance. Gradual deletion is available in the stsadm -o deletesite and stsadm -o mergecontentdbs operations.
  Daily
  
  MOSS中默认的timer job
  Timer job title
  Description
  Schedule type
  Application Server Administration Service Timer Job
  Manages shared service instances that may perform highly privileged operations. Requires that the SharePoint Administration service is running. The Search service instance is managed by this job on deployments other than stand-alone server deployments.
  Minutes
  Application Server Timer Job
  Manages shared service instances that do not perform highly privileged operations. The Search service instance is managed by this job on stand-alone server deployments.
  Minutes
  Bulk Workflow Task Processing
  Processes bulk workflow task completion.
  Daily
  CEIP Data Collection
  Gathers farm data for the Customer Experience Improvement Program.
  Daily
  Change Log
  Documents changes to sites and pages in a Web application since the last time that the timer job was run.
  Daily
  Child Farm Content Source Discovery
  Created on every farm but runs only on farms designated as child farms. Discovers Web applications on child farms, and registers them with the Shared Services Provider (SSP) database on the parent farm.
  15 minutes
  Database Statistics

  Updates SQL Server query optimization statistics for content databases. This job was updated significantly in Microsoft Office SharePoint Server 2007 with Service Pack 2 (SP2) to also rebuild database indexes. The job performs the following tasks:

  • If you have not installed Office SharePoint Server 2007 with SP2, the job updates the query optimization statistics by performing a full scan of key tables every time that it runs, which can be resource-intensive.
  • If you have installed Office SharePoint Server 2007 with SP2:

    • The job updates the query optimization statistics by sampling key tables every time that it runs, instead of performing a full scan.
    • If you are running SQL Server 2005 or SQL Server 2008, the job rebuilds all indexes in the content databases every time that it runs.
    • If you are running an Enterprise edition of SQL Server 2005 or SQL Server 2008, the job rebuilds most indexes online.
    • If you are running a Standard edition of SQL Server 2005 or SQL Server 2008, the job rebuilds the indexes offline.
    • If you are running SQL Server 2000, the job does not rebuild any indexes.

  Weekly
  Dead Site Delete
  When auto site cleanup is enabled, sites that have not been used in a certain period of time are deleted.
  Daily
  Disk Quota Warning
  Looks for sites that have exceeded the storage quota.
  Daily
  Document Conversions
  Schedules and begins the document conversions.
  Minutes
  Expiration Policy
  Enumerates list items and looks for those with an expiration date that has already occurred. For those items, runs disposition processing. Disposition processing most often results in deleting items, but it can perform other actions, such as processing disposition workflows.
  Daily
  Hold Processing and Reporting
  Generates a hold report by enumerating items in a hold and doing an update on them to remove them from hold, as appropriate.
  Daily
  Immediate Alerts
  Sends out immediate and scheduled alerts.
  Minutes
  Indexing Schedule Manager on SQL Server
  Starts scheduled crawls.
  Minutes
  Information Management Policy
  Loops through all the lists in the site collections in a Web application and collects policy and usage data.
  Daily
  Licensing Synchronizer Job
  Synchronizes trial expiration time licensing information to the configuration database.
  Hourly
  My Site Cleanup Job
  When a user is deleted, starts a workflow on that user’s My Site. The default behavior is to send an e-mail message to the manager with a link to the deleted user’s site. The e-mail message contains a request to the manager to move any documents or data that the manager wants to preserve, because the site might be deleted in the future.
  Hourly
  Office SharePoint Server CEIP Data Collection
  Gathers farm data for the Customer Experience Improvement Program.
  Daily
  Office SharePoint Usage Analytics Log Import
  Imports the usage logs for each site.
  Daily
  Office SharePoint Usage Analytics Processing
  Processes the logs and aggregates usage data for each site.
  Minutes
  Profile Synchronization
  Synchronizes user information in content databases from user profile data.
  Hourly
  Quick Profile Synchronization
  Synchronizes user information for newly added users in content databases from user profile data.
  Minutes
  Records Center Processing
  Checks for records that have been added to a Records Center DropOffLibrary and routes files that have been saved there.
  Daily
  Recycle Bin
  Looks for content in the Recycle Bins and moves it to the next stage or deletes it.
  Daily
  Scheduled Approval
  Looks for content that is scheduled for approval and moves it to the next stage in the process.
  Minutes
  Scheduled Page Review
  Looks for pages that are scheduled for review and moves them to the next stage in the process.
  Daily
  Scheduled Unpublish
  Looks for content that is scheduled to be unpublished and removes it.
  Minutes
  Search and Process
  Processes a search result that is scoped to a site collection and puts search results on hold.
  Daily
  Shared Services Provider Synchronizing Job
  Automatically configures an SSP. If the status of the SSP is Provisioning, it changes the status to Online. If the status is Online, then it synchronizes.
  Minutes
  Shared Services Timer Job
  Schedules jobs that are registered by SSPs. The job runs in the security context of the SSP Web service account.
  Minutes
  SharePoint Services Search Refresh
  Validates the configuration of the WSS Search service.
  Minutes
  SharePoint Worker Process Group Update
  Updates the WSS_ADMIN_WPG group.
  One-time
  SKU Type Synchronization Job
  Synchronizes version-licensing information (Standard or Enterprise) to the configuration database.
  Hourly
  Synchronization Scheduler
  Applies changes in configured schedules to the Profile Synchronization and Quick Profile Synchronization jobs.
  Minutes
  Usage Analysis
  Processes the logs and aggregates usage data for each site.
  Daily
  Variations Propagate Page Job Definition
  Creates or updates peer pages of the source page that has been approved or published in all target labels. The resulting peer pages are in an unpublished state.
  Minutes
  Variations Propagate Site Job Definition
  Creates peer sites of the source site that has been created in all target labels.
  Minutes
  Windows SharePoint Services Watson Policy Update
  Sets or removes a registry key to enable automatic Watson uploads.
  One-time
  Workflow
  Processes workflow events that are in the scheduled items table, such as delays.
  Minutes
  Workflow Auto Cleanup
  Deletes tasks and instances in the workflow instance table for workflows that have been marked completed more than n days in the past, where n is specified in the workflow association. Crawls through tasks and the workflow instance table.
  Daily
  Workflow Failover
  Processes events for workflows that have failed and are marked to be retried
  Minutes
  Site Collection: Delete
  Added in the April Cumulative Update to perform gradual deletion of site collections. When an operation uses gradual deletion, a site collection is immediately marked as deleted, which prevents any further access to its content. The data in the deleted site collection is then deleted gradually over time by this timer job instead of all at once, which reduces its effect on Office SharePoint Server 2007 and SQL Server performance. Gradual deletion is available in the stsadm -o deletesite and stsadm -o mergecontentdbs operations.
  Daily
  
  默认的SSP Timer Job
  Timer job title
  Description
  User Profile Full Import Job
  Imports all data in user profiles.
  User Profile Incremental Import Job
  Imports only the user profiles that were added after the last import.
  User Profile Change Job
  Changes the user profile. User rights can be migrated from one user to another user. This timer job is used when a user has to be migrated, but the previous user profile remains in the Active Directory directory service.
  User Profile Change Cleanup Job
  Migrates user rights from one user to another user, and migrates the user rights and cleans up that user from Active Directory. This is mainly used when the name of a user is changed in Active Directory. The older user name is replaced by new user name and the older one is removed from Active Directory.
  Audience Compilation Job
  Checks property values in user profile and membership in distribution lists, security groups, and reporting structures to see whether they match the audience rule created. Users that match the audience rules for an audience are included in that audience and the received content is targeted to that audience. A compilation schedule can be set.
  Distribution List Import Job
  Imports the distribution list so that it can be used among different users.
  
  Mark Arend给出的表格.
  ========================
  MOSS中OOB的timer job以及一些说明:
  Title
  Web Application
  Schedule Type
  Description
  Application Server Administration Service Timer Job
  N/A
  Minutes
  Provisions shared services which require the SPAdmin service
  Application Server Timer Job
  N/A
  Minutes
  Provisions shared services which do not require the SPAdmin service

  Bulk workflow task processing   entry for each web app in farm
  Web.app.url
  Daily
  CEIP Data Collection
  N/A
  Daily
  Submits information to the Microsoft Customer Experience Improvement Program Web site
  Change Log
entry for each web app in farm
  Web.app.url
  Daily
  Records changes made to each server in your farm
  Child farm content source discovery
  N/A
  Minutes
  Discovers content sources used for search in child farms
  Config Refresh
  N/A
  Updates the cache from WFEs to the configuration database
  Database Statistics
entry for each web app in farm
  Web.app.url
  Weekly
  Controls the initial deployment UI based on current farm configuration state
  Dead Site Delete
entry for each web app in farm
  Web.app.url
  Disabled
  Disk Quota Warning
entry for each web app in farm
  Web.app.url
  Daily
  Checks if sites exceed quota limits and sends email alerts to owners if true
  E-Mail Enabled Lists
  Checks the SMTP drop folder periodically, picks any emails received, and drops the emails in discussion boards and other lists
  Expiration policy
  N/A
  Daily
  Checks for expired content
  Hold Processing and Reporting
  N/A
  Daily
  A feature of Document Life Cycle that processes documents currently in Hold state
  Immediate Alerts
entry for each web app in farm
  Web.app.url
  Minutes
  Sends email alerts to users
  Indexing Schedule Manager on LocalAD
  N/A
  Minutes
  Schedules the indexing process on the server
  Information management policy
  N/A
  Daily
  Ensures the information policy features are available to all site Collections
  Licensing Synchronizer Job
  N/A
  Hourly
  Synchronizes timebomb value from registry key to configuration Database
  My Site Cleanup Job
  N/A
  Hourly
  Removes unused personal sites
  Office SharePoint Server CEIP Data Collection
  N/A
  Daily
  Collects static Software Quality Management data for Microsoft’s Integrated Solution Selling business
  Office SharePoint Usage Analytics Log Import
  N/A
  Daily
  Centralizes all of the usage logs from across the farm into a Database
  Office SharePoint Usage Analytics Processing
  N/A
  Minutes
  Normalizes data and prepares it for reporting
  Profile Synchronization
entry for each web app in farm
  Web.app.url
  Hourly
  Quick Profile Synchronization
entry for each web app in farm
  Web.app.url
  Minutes
  Records Center Processing
  N/A
  Daily
  Processes documents submitted by members of the Record Repository Web Service Submitters for Records group to a records repository
  Recycle Bin
entry for each web app in farm
  Web.app.url
  Daily
  Empties site content deleted more than 30 days ago
  Scheduled Approval
  Web.app.url
  Minutes
  Approves content periodically
  Scheduled Page Review
  Web.app.url
  Daily
  Records if content is reviewed as per the schedule of the workflow
  Scheduled Unpublish
  Web.app.url
  Minutes
  Removes published content after a specified time is elapsed
  Search and Process
entry for each web app in farm
  Web.app.url
  Daily
  A Document Life Cycle feature that looks for specific documents and list items and moves them to a Hold state
  Shared Services Provider Synchronizing Job
  N/A
  Minutes
  Shared Services Timer Job
  N/A
  Minutes
  SharePoint Services Search Refresh
  N/A
  Minutes
  Creates or removes content sources when Web applications are associated or disassociated from shared services
  Sku Type Synchronization Job
  N/A
  Hourly
  Records the various SKUs installed on servers in your farm
  Synchronization Scheduler
  N/A
  Minutes
  Runs a scheduled job for synchronizing cache on all WFEs in the Farm
  Usage Analysis
entry for each web app in farm
  Web.app.url
  Daily
  Collects data from IIS logs about site usage statistics
  Variations Propagate Page Job Definition
  Web.app.url
  Minutes
  Variations Propagate Site Job Definition
  Web.app.url
  Minutes
  Virus Scanner Update
  N/A
  Minutes
  Windows SharePoint Services Watson Upload
  Uploads Watson data to the Microsoft Customer Experience Improvement Program Web site
  Workflow
entry for each web app in farm
  Web.app.url
  Minutes
  Processes workflows and workitems when a certain scheduled time is reached
  Workflow Auto Cleanup
entry for each web app in farm
  Web.app.url
  Daily
  Deletes workflow data generated by a workflow template after a specified number of days after the workflow completes
  Workflow Failover
entry for each web app in farm
  Web.app.url
  Minutes
  Removes any stale locks on workflow jobs that have expired passed a certain time
  
  下表列出了MOSS中的timer job的类型以及相应的命名空间, 看反汇编代码时比较有帮助.
  这些类都是继承自Microsoft.SharePoint.Administration.SPJobDefinition类的.
  Scope
  Namespace
  Class
  Timer Job Title
  internal sealed
  Microsoft
.Office
.Server
.Administration
  AlternateUrlSynchronizerJob
  internal sealed
  Microsoft
.Office
.Server
.Administration
  ApplicationServerJob
  internal sealed
  Microsoft
.Office
.Server
.Administration
  ConfigurationCheckerJob
  private
  Microsoft
.Office
.Server
.Administration
  DiagnosticsService+DiagnosticsServiceTimerJobDefinition
  internal
  Microsoft
.Office
.Server
.Administration
  JobScheduler
  internal sealed
  Microsoft
.Office
.Server
.Administration
  LicensingConversionJob
  internal sealed
  Microsoft
.Office
.Server
.Administration
  LicensingJob
  internal sealed
  Microsoft
.Office
.Server
.Administration
  SharedResourceProviderJob
  internal sealed
  Microsoft
.Office
.Server
.Diagnostics
  StaticSqmDataCollectionJob
  internal sealed
  Microsoft
.Office
.Server
.Diagnostics
  StaticSqmDataCollectionJob
  public
  Microsoft
.Office
.Server
.UserProfiles
  MySiteCleanupJob
  My Site Cleanup Job
  public
  Microsoft
.Office
.Server
.UserProfiles
  WSSProfileSynch
  Profile Synchronization
  public
  Microsoft
.Office
.Server
.UserProfiles
  WSSSweepSynch
  public
  Microsoft
.Office
.Server
.UserProfiles
  WSSSynchScheduler
  internal sealed
  Microsoft
.SharePoint
.Administration
.Backup
  SPBackupRestoreJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Administration
  SPAdminAppPoolCredentialDeploymentJobDefinition
  public
  Microsoft
.SharePoint
.Administration

  SPAdministrationServiceJobDefinition
  - ApplicationServerAdministrationServiceJob
  - IisResetJobDefinition
  - SPAntivirusJubDefinition
  - SPIisWebsiteUnprovisioningJobDefinition
  - SPRollbackPairingJobDefinition
- SPServiceInstanceJobDefinition
  - SPSmtpSettingsPullJobDefinition
  - SPSmtpSettingsPushJobDefinition
  - SPSolutionDeploymentJobDefinition
  - SPUpdateWorkerProcessGroup
  - SPWatsonHealessOptInJobDefinition
- SPWatsonTriggerJobDefinition   - SPWebApplicationProvisioningJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPConfigurationRefreshJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Administration
  SPContentAppPoolCredentialDeploymentJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPDatabaseStatisticsJobDefinition
  private
  Microsoft
.SharePoint
.Administration
  SPDiagnosticsService+DiagnosticsServiceTimerJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPIncomingEmailJobDefinition
  internal abstract
  Microsoft
.SharePoint
.Administration

  SPNativeJobDefinition
  - SPNativeDatabaseJobDefinition
  -- SPChangeLogJobDefinition
  -- SPDeadSiteDeleteJobDefinition
  -- SPDiskQuotaWarningJobDefinition
  -- SPImmediateAlertsJobDefinition
  -- SPRecycleBinCleanupJobDefinition
  - SPNativeServerJobDefinition   -- SPUsageAnalysisJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPPendingDistributionGroupJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPRegistryUpdateJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Administration
  SPRemoteFarmCacheRefreshJobDefinition
  internal
  Microsoft
.SharePoint
.Administration
  SPSqmTimerJobDefinition
  public sealed
  Microsoft
.SharePoint
.Administration
  SPUpgradeJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Administration
  SPWebConfigJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Administration
  SPWindowsServiceCredentialDeploymentJobDefinition
  public
  Microsoft
.SharePoint
.Administration

  SPWorkItemJobDefinition
  - SPWorkflowAutoCleanJobDefinition
  - SPWorkflowFailOverJobDefinition
  - SPWorkflowJobDefinition
- SPWssDocConversionsWIJD
  - PropogateVariationsPageJobDefinition
  - SchedulingJobDefinition
  -- ApprovalJobDefinition
  -- UnpublishJobDefinition   - SpawnSitesJobDefinition
  internal
  Microsoft
.SharePoint
.Help
  SPHelpHcInstallJobDefinition
  public sealed
  Microsoft
.SharePoint
.Portal
.Administration
  FeaturePushdownJob
  internal sealed
  Microsoft
.SharePoint
.Portal
.Administration
  OemConversionJob
  public sealed
  Microsoft
.SharePoint
.Portal
.Administration
  SkuTypeSyncJob
  internal sealed
  Microsoft
.SharePoint
.Portal
.Administration
  SkuUpgradeJob
  public
  Microsoft
.SharePoint
.Portal
.Analytics
  LogImportJobDefinition
  public
  Microsoft
.SharePoint
.Portal
.Analytics
  UsageProcessingJobDefinition
  public sealed
  Microsoft
.SharePoint
.Portal
.SiteDirectory
  LinksCheckerJob
  internal sealed
  Microsoft
.SharePoint
.Publishing
.Administration
  ContentDeploymentJobDefinition
  internal sealed
  Microsoft
.SharePoint
.Publishing
.Administration
  MigrationJobDefinition
  public sealed
  Microsoft
.SharePoint
.Publishing
.Internal
  NotificationJobDefinition
  
  
  来源:
  List of MOSS Timer Jobs
  http://blogs.msdn.com/markarend/archive/2008/09/06/list-of-moss-timer-jobs.aspx
  SharePoint Timer job reference (Office SharePoint Server)
  http://technet.microsoft.com/en-us/library/cc678870.aspx

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-118975-1-1.html 上篇帖子: SharePoint 2013 项目部署 下篇帖子: SharePoint文档库树形显示WebPart部署记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表