Microsoft Windows SharePoint Services 的數種功能都依賴於排程的背景程序。例如,若要能檢閱流量分析資訊,您必須先收集資訊,特別是在您的網站未被大量使用時。使用 Windows SharePoint Services,您可以排程下列作業在指定的時間自動發生。
作業 | 頻率 | 領域 |
處理流量分析記錄檔 | 每天 | 伺服器或伺服器陣列 |
傳送提醒 | 立即、每天或每週 | 虛擬伺服器 |
檢查及自動刪除未使用的網站 | 每天、每週或每月 | 虛擬伺服器 |
檢查及自動將指定公用資料夾中的電子郵件附件新增到指定的文件庫 | 每隔幾分、每小時或每天 | 虛擬伺服器 |
如所指出的,排程的時間適用於特定網頁伺服器上或特定內容資料庫中的所有網站。領域可決定執行工作的方式。如果工作領域在網頁伺服器層級,則它是為每一台網頁伺服器電腦而執行,與可能在管控相同內容的任何其他網頁伺服器無關。如果作業領域在內容資料庫層級,則它是為內容資料庫而執行一次,這表示為整個伺服器或伺服器陣列中的每一個內容資料庫執行一次。
Microsoft SharePoint Timer Service (背景公用程式) 處理 Windows SharePoint Services 中排程的工作。安裝 Windows SharePoint Services 時,會將此公用程式安裝到您的網頁伺服器。SharePoint Timer Service 依西曆來排程。對於您排程的每一個工作,您必須指定該工作的開始時間 (以 24 小時制為基礎)。您以本機時間相對於「世界協調時 (UCT)」的偏移來指定時間,時間也會以該格式儲存。
SharePoint Timer Service 使用的日期未儲存在內文中。這表示您不能將工作排程為每隔 X 天/週/月/年執行一次,其中 X 大於 1。因此,如果您可以將工作排程為每天、每週或每月執行一次,就無法再將程序排程為每隔兩天執行一次等等。您也無法為某月中相關的天 (如每月的第三個星期一) 排程工作。
如果您排程定時工作,請排程該工作的開始時間。例如,您可以將工作排程為每天凌晨 1:00 到凌晨 2:00 之間執行。您一律將工作排程為在某時間範圍內開始,而不是在指定的時間開始。這樣就可以在該範圍中的任意時間執行 SharePoint Timer Service,因此不是伺服器陣列中的每台伺服器都在相同的時間執行排程工作。例如,如果您設定要在凌晨 1:00 到凌晨 2:00 的範圍內執行流量分析處理,則每一個前端網頁伺服器就會在凌晨 1:00 到凌晨 2:00 之間的某個時間開始處理流量分析。
您可以使用「SharePoint 管理中心」或 [網站管理] 頁面來排程定時工作。若要排程定時工作,請跳至包含您要排程之工作設定的頁面,然後選取您想要工作執行的天、日期、月、年以及時間。