共用方式為


建立、修改與刪除排程

使用本主題可讓您了解如何建立、修改和刪除排程。您可以使用報表管理員或 SQL ServerManagement Studio 來處理共用排程。如果您要針對個別報表排程報表和訂閱處理,就必須使用報表管理員。

[!附註]

如果您將報表伺服器設定為以 SharePoint 整合模式執行,就可以從 SharePoint 網站建立及管理共用排程。如需詳細資訊,請參閱<如何:建立及管理共用排程 (SharePoint 整合模式的 Reporting Services)>。

需求

Reporting Services 會使用 SQL Server Agent 當做排程作業的計時器。如果您想要建立排程作業,就必須執行 SQL Server Agent。報表伺服器也必須設定為支援排程與傳遞作業。您可以啟用排程及傳遞,其方式是在 SQL Server 原則型式管理中的 [Reporting Services 的介面區組態] Facet 內將 ScheduleEventsAndReportDeliveryEnabled 屬性設定為 True。

您使用排程的方式會視您的角色指派的工作而定。如果您要使用預先定義的角色,屬於內容管理員和系統管理員的使用者就可以建立和管理任何排程。如果您使用自訂角色指派,角色指派就必須包括支援排程作業的工作。

若要這樣做

包括這個工作

預先定義的角色

建立、修改或刪除共用排程

管理共用排程

系統管理員

選取共用排程

檢視共用排程

系統使用者

建立、修改或刪除使用者自訂訂閱中的報表特定排程

管理個別訂閱

瀏覽器、報表產生器、我的報表和內容管理員

建立、修改或刪除所有其他已排程之作業的報表特定排程

管理報表記錄、管理所有訂閱、管理報表

內容管理員

如需有關 Reporting Services 中安全性的詳細資訊,請參閱<使用預先定義的角色>、<在原生模式報表伺服器上授與權限>和<工作和權限>。

建立與修改排程

建立與修改排程,包含決定排程何時執行的設定頻率選項。

  • 共用排程會建立為個別項目。建立之後,您可以在定義訂閱或其他已排程的作業時參考它們。

  • 報表特定排程是當您定義訂閱或設定報表執行屬性時建立的;填寫排程資訊是定義訂閱或設定屬性的一部分。若要定義報表特定排程,請您開啟使用它的報表或訂閱。

您可以在任何時候建立或修改排程。不過,如果排程在您修改完成之前便開始執行,則會使用舊版排程。修訂的排程在您儲存之前不會生效。

如果您修改共用排程,就可以在進行變更之前暫停它。當您繼續排程時,變更便會生效。

刪除排程

您必須使用報表管理員中的 [排程] 頁面或 Management Studio 中的 [共用排程] 資料夾,手動刪除共用排程。如果您刪除使用中的共用排程,所有的參考都會以報表特定排程取代。

當您刪除報表或訂閱,或者選擇不同的方法來執行報表或訂閱時,系統就會刪除報表和訂閱特有的排程。例如,選擇 [永遠以最新的資料執行此報表] 將會刪除您建立為以報表執行快照集的方式執行報表的報表特有排程。

刪除排程與造成它過期是不相同的。到期日是用來停止排程,但不會刪除它。因為排程是用來自動化大量功能,所以永遠不會自動刪除。過期的排程會提供證據給報表伺服器管理員,以說明自動化處理序突然停止的原因。如果沒有顯示過期排程,報表伺服器管理員就會誤判問題,或花不必要的時間嘗試解決功能正常的處理序。

已經過期的報表特定排程會繼續附加至報表。您可以檢查排程的結束日期,判斷它是否過期。過期的共用排程會保留在 [共用排程] 清單中。[狀態] 欄位會指示排程是否已過期。您可以延長結束日期來恢復排程,或者,若您不再需要排程參考時,可以移除它。