SharePoint 計時器工作參考 (Office SharePoint Server)

本文內容:

  • 預設計時器工作

  • 共用服務提供者計時器工作

計時器工作是為某一 Microsoft SharePoint 產品及技術啟動執行特定 Windows 服務的觸發程式。它包含了該服務要執行的定義,並指定該服務要每隔多久啟動一次。Windows SharePoint Services 計時器服務 (SPTimer) 會執行計時器工作。許多 SharePoint 產品及技術的功能都需仰賴計時器工作,以根據排程執行服務。

您可以檢查計時器工作的狀態以及編輯計時器工作定義。

SharePoint 管理中心網站的 [計時器工作狀態] 頁面及 [計時器工作定義] 頁面,負責處理所有工作的一般管理。您可以在管理中心的 [作業] 頁面上,於 [通用設定] 區段中找到這些頁面。

您可以從 [檢視]**** 功能表,在下列層級篩選計時器工作:

  • 全部   顯示伺服器陣列的所有計時器工作。

  • 服務   讓您顯示特定服務的所有計時器工作。若選取此命令,請使用 [服務] 功能表,以選取用以篩選所列工作之標的服務。

  • Web 應用程式   讓您顯示 Web 應用程式的所有計時器工作。若選取此選項,請使用 [Web 應用程式] 功能表,以選取用以篩選所列工作之標的 Web 應用程式。

SharePoint Services 計時器服務 (SPTimer) 會使用西曆進行排程。進行任何工作排程時,都必須以 24 小時制格式指定工作開始時間。所指定的時間必須是本地時間 (而非以全球定位時間 (UCT) 加減時數),儲存時也是以該格式儲存。任何其他排程規格 (例如星期幾) 皆為選擇性。若不指定任何其他規格,工作會依排程時間每天執行。有些計時器工作排程可使用 Stsadm 命令列工具指定。如需詳細資訊,請參閱<計時器工作:Stsadm 屬性 (Office SharePoint Server)>。

預設計時器工作

Windows SharePoint Services 3.0 的預設計時器工作

下表列出 Windows SharePoint Services 3.0 的預設計時器工作。

計時器工作標題 描述 排程類型

CEIP 資料收集

為客戶經驗改進計劃收集伺服器陣列資料。

每天

變更記錄

記錄 Web 應用程式中的網站和頁面在上次計時器工作執行後的變更。

每天

資料庫統計資料

更新內容資料庫的 SQL Server 查詢最佳化統計資料。此工作在 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 已有大幅更新,現在它也可重建資料庫索引。此工作可執行下列工作:

  • 若未安裝 Windows SharePoint Services 3.0 SP2,此工作更新查詢最佳化統計資料的方式,是在每次執行時,對索引鍵資料表執行完整掃描,但這種方式會耗費大量資源。

  • 若已安裝 Windows SharePoint Services 3.0 SP2:

    • 此工作更新查詢最佳化統計資料的方式,是在每次執行時,對索引鍵資料表進行取樣,而非執行完整掃描。

    • 如果執行的是 Microsoft SQL Server 2005 或 Microsoft SQL Server 2008,此工作會在每次執行時重建內容資料庫的所有索引。

    • 如果執行的是 SQL Server 2005 或 SQL Server 2008 企業版,此工作多會重建連線索引。

    • 如果執行的是 SQL Server 2005 或 SQL Server 2008 標準版,此工作重建的是離線索引。

    • 如果執行的是 Microsoft SQL Server 2000,此工作不會重建任何索引。

每天,從 22:00:00 到 05:00:00 之間

刪除無作用的網站

如果啟用自動網站清除,就會刪除一段特定時間內未使用的網站。

每天

磁碟配額警告

尋找超過儲存配額的網站。

每天

即時提醒

送出立即且已排程的提醒。

分鐘

資源回收筒

尋找資源回收筒中的內容,並將該內容移至下個階段或予以刪除。

每天

流量分析

處理每個網站的記錄,並彙總流量資料。

每天

工作流程

處理已排程項目表中的工作流程事件,例如延遲。

分鐘

工作流程自動清除

刪除工作流程執行個體表中的工作和執行個體,此工作流程執行個體表中所記錄的是標示成完成時間超過 *n* 天的工作流程,其中的 *n* 是在工作流程關聯性中指定。此外,也會對所有工作和工作流程執行個體表進行編目。

每天

工作流程容錯移轉

針對已失敗且標示成重試的工作流程,處理其事件。

分鐘

網站集合:刪除

這是四月累計更新中所新增的工作,它可對網站集合執行逐步刪除。若某項作業使用逐步刪除,網站集合就會立即標示成已刪除,這是為了防止進一步存取其內容。而此計時器工作便會對已刪除網站集合的資料,在一段時間內逐步刪除,而非一次全部刪除,這可降低刪除資料對 Windows SharePoint Services 3.0 和 SQL Server 所造成的效能影響。stsadm -o deletesitestsadm -o mergecontentdbs 作業即提供逐步刪除。

每天

Office SharePoint Server 2007 的預設計時器工作

下表列出 Microsoft Office SharePoint Server 2007 的預設計時器工作。

計時器工作標題 描述 排程類型

應用程式伺服器管理服務計時器工作

管理執行高權限作業的共用服務執行個體。SharePoint 管理服務必須在執行中。此工作管理所有部署環境 (不包括獨立伺服器部署) 中的搜尋服務執行個體。

分鐘

應用程式伺服器計時器工作

管理執行非高權限作業的共用服務執行個體。此工作管理獨立伺服器部署環境中的搜尋服務執行個體。

分鐘

大量工作流程工作處理

處理大量工作流程工作完成。

每天

CEIP 資料收集

為客戶經驗改進計劃收集伺服器陣列資料。

每天

變更記錄

記錄 Web 應用程式中的網站和頁面在上次計時器工作執行後的變更。

每天

子項伺服器陣列內容來源探索

建立於每個伺服器陣列上,但僅執行於指定為子項伺服器陣列的伺服器陣列上。負責探索子項伺服器陣列中的 Web 應用程式,並將這些應用程式登錄於父項伺服器陣列上的共用服務提供者 (SSP) 資料庫。

15 分鐘

資料庫統計資料

更新內容資料庫的 SQL Server 查詢最佳化統計資料。此工作在 Microsoft Office SharePoint Server 2007 Service Pack 2 (SP2) 已有大幅更新,現在它也可重建資料庫索引。此工作可執行下列工作:

  • 若未安裝 Office SharePoint Server 2007 SP2,此工作更新查詢最佳化統計資料的方式,是在每次執行時,對索引鍵資料表執行完整掃描,但這種方式會耗費大量資源。

  • 若已安裝 Office SharePoint Server 2007 SP2:

    • 此工作更新查詢最佳化統計資料的方式,是在每次執行時,對索引鍵資料表進行取樣,而非執行完整掃描。

    • 如果執行的是 SQL Server 2005 或 SQL Server 2008,此工作會在每次執行時重建內容資料庫的所有索引。

    • 如果執行的是 SQL Server 2005 或 SQL Server 2008 企業版,此工作多會重建連線索引。

    • 如果執行的是 SQL Server 2005 或 SQL Server 2008 標準版,此工作重建的是離線索引。

    • 如果執行的是 SQL Server 2000,此工作不會重建任何索引。

每週

刪除無作用的網站

如果啟用自動網站清除,就會刪除一段特定時間內未使用的網站。

每天

磁碟配額警告

尋找超過儲存配額的網站。

每天

文件轉換

設定文件轉換排程,並開始執行。

分鐘

到期原則

列舉清單項目,並尋找已超過到期日的項目。對於這些項目,此工作會執行處理作業。處理作業通常都會刪除項目,不過這項作業也可以執行其他動作,例如執行處理工作流程。

每天

保留處理與報告

產生保留報告,其中列舉保留項目,並視需要對這些項目執行更新,將這些項目從保留中移除。

每天

即時提醒

送出立即且已排程的提醒。

分鐘

SQL Server 上的索引排程管理員

開始執行已排程的編目作業。

分鐘

資訊管理原則

循環查看 Web 應用程式中網站集合裡的所有清單,並收集原則和流量資料。

每天

授權同步器工作

將試用到期時間授權資訊同步處理至設定資料庫。

每小時

我的網站清除工作

如果刪除使用者,就會在該使用者的「我的網站」上啟動工作流程。預設的行為是傳送電子郵件訊息給其經理,並提供該刪除使用者網站的連結。該電子郵件訊息會包含一項對該經理的要求,也就是要求該經理移動任何他/她想保留的文件或資料,因為該網站可能會在未來遭刪除。

每小時

Office SharePoint Server CEIP 資料集合

為客戶經驗改進計劃收集伺服器陣列資料。

每天

匯入 Office SharePoint 流量分析記錄

匯入每個網站的流量記錄。

每天

Office SharePoint 流量分析處理

處理每個網站的記錄,並彙總流量資料。

分鐘

設定檔同步處理

從使用者設定檔資料對內容資料庫的使用者資訊進行同步處理。

每小時

快速設定檔同步處理

從使用者設定檔資料對內容資料庫的新增使用者資訊進行同步處理。

分鐘

記錄中心處理中

檢查是否有記錄已新增至記錄中心 DropOffLibrary,並傳送儲存在該位置的檔案。

每天

資源回收筒

尋找資源回收筒中的內容,並將該內容移至下個階段或予以刪除。

每天

已排程的核准

尋找排定時間送交核准的內容,並將該內容移至流程的下個階段。

分鐘

排程的頁面檢閱

尋找排定時間送交檢閱的頁面,並將這些頁面移至流程的下個階段。

每天

已排程的解除發佈

尋找排定時間要解除發佈的內容,並加以移除。

分鐘

搜尋與處理

處理限定於網站集合範圍內的搜尋結果,並將搜尋結果置於保留。

每天

共用服務提供者同步處理工作

自動設定 SSP。如果 SSP 的狀態為「正在佈建」,此工作會將該狀態變更成「連線」。如果狀態為「連線」,就會進行同步處理。

分鐘

共用服務計時器工作

排定 SSP 所登錄工作的執行時間。此工作會以 SSP Web 服務帳戶的安全性內容執行。

分鐘

SharePoint Services 搜尋重新整理

驗證 WSS 搜尋服務的設定。

分鐘

SharePoint 工作處理群組更新

更新 WSS_ADMIN_WPG 群組。

一次

SKU 類型的同步處理工作

將版本授權資訊 (標準版或企業版) 同步處理至設定資料庫。

每小時

同步處理排程器

將已設定之排程的變更套用至「設定檔同步處理」和「快速設定檔同步處理」工作。

分鐘

流量分析

處理每個網站的記錄,並彙總流量資料。

每天

變化傳播頁面工作定義

建立或更新所有目標標籤中已核准或發佈之來源頁面的對等頁面。所產生的對等頁面為未發佈狀態。

分鐘

變化傳播網站工作定義

建立已在所有目標標籤中建立之來源網站的對等頁面。

分鐘

Windows SharePoint Services Watson 原則升級

設定或移除登錄機碼,以啟用自動 Watson 上載。

一次

工作流程

處理已排程項目表中的工作流程事件,例如延遲。

分鐘

工作流程自動清除

刪除工作流程執行個體表中的工作和執行個體,此工作流程執行個體表中所記錄的是標示成完成時間超過 *n* 天的工作流程,其中的 *n* 是在工作流程關聯性中指定。此外,也會對所有工作和工作流程執行個體表進行編目。

每天

工作流程容錯移轉

針對已失敗且標示成重試的工作流程,處理其事件。

分鐘

網站集合:刪除

這是四月累計更新中所新增的工作,它可對網站集合執行逐步刪除。若某項作業使用逐步刪除,網站集合就會立即標示成已刪除,這是為了防止進一步存取其內容。而此計時器工作便會對已刪除網站集合的資料,在一段時間內逐步刪除,而非一次全部刪除,這可降低刪除資料對 Office SharePoint Server 2007 和 SQL Server 所造成的效能影響。stsadm -o deletesitestsadm -o mergecontentdbs 作業即提供逐步刪除。

每天

搭配 Project Server 2007 的 Office SharePoint Server 2007 計時器工作

下表列出僅供 Office SharePoint Server 2007 使用的計時器工作 (伺服器陣列中如已安裝 Microsoft Office Project Server 2007)。

計時器工作標題 排程類型

ProjectPSISharedApplicationTimerJob

分鐘

ServerScheduledTimerJob
Subtypes:

  • Notifications   傳送已排程的提醒

  • Cubeadmin   建置 Cube

  • Admin   送出 AdSync (用以控制 ERP 及群組同步處理)

  • 套用資源產能 TimeRange 工作

  • Admin   事件設定計時器工作

  • Admin   已排程的封存/備份工作

分鐘

ProjectServiceCredentialUpdateTimerJob

分鐘

ProjectServiceCheckerTimerJob

分鐘

SSP 計時器工作

SSP 計時器工作是每次建立 SSP 時,預設建立的計時器工作。預設會停用 SSP 計時器工作,但必須啟用。這些計時器工作排程於每天、每週或任何特定時間執行。

預設 SSP 計時器工作

下表包含任何已建立之 SSP 的預設計時器工作。

計時器工作標題 描述

使用者設定檔完整匯入工作

匯入使用者設定檔中的所有資料。

使用者設定檔累加匯入工作

僅匯入上次匯入後新增的使用者設定檔。

使用者設定檔變更工作

變更使用者設定檔。使用者權限可在使用者之間移轉。當必須移轉使用者時,就會使用此計時器工作,但之前的使用者設定檔會保留在 Active Directory 目錄服務中。

使用者設定檔變更清除工作

在使用者之間移轉使用者權限,且移轉使用者權限,同時從 Active Directory 中清除該使用者。主要適用於 Active Directory 的使用者名稱變更時。新的使用者名稱會取代舊的使用者名稱,並從 Active Directory 中移除舊名稱。

對象編譯工作

核對使用者設定檔的屬性值以及通訊群組清單、安全性群組及報告結構的成員資格,查看其是否符合所建立的對象規則。符合某對象之對象規則的使用者會包含在該對象中,收到的內容也會提供給該對象。您可設定編譯排程。

通訊群組清單匯入工作

匯入通訊群組清單,以供不同使用者使用。

搭配 Project Server 2007 的 Office SharePoint Server 2007 SSP 計時器工作

下表列出僅供 Office SharePoint Server 2007 使用的 SSP 計時器工作 (伺服器陣列中如已安裝 Office Project Server 2007)。

計時器工作標題 描述

PWASSPSubmitSiteCreationTimerJob

一次性計時器工作,可送出 ProjectPSISharedApplicationTimerJob (用於佈建 PWA 執行個體) 及 MUI 佈建。

PWASSPSubmitServerScheduledTimerJob

一次性計時器工作,可送出 ServerScheduledTimerJob (供商務物件用於進行工作排程)。