建立、修改,以及刪除排程

使用本文了解如何建立、修改及刪除 Reporting Services 共用排程。 若要管理原生模式的共用排程,請使用 Web 入口網站中的「排程」頁面或 Management Studio 中的共用排程資料夾。 在 SharePoint 模式下,使用 Reporting Services 服務應用程式的管理頁面。

您可以使用下列其中一種方法來判斷是否主動使用共用排程︰

  • 入口網站: 在 [網站設定] 的 [排程] 索引標籤上,檢閱 [上次執行] 日期、[下次執行] 日期與 [狀態] 欄位中的值。 若因為排程過期而不再執行,到期日就會在「狀態」欄位中顯示。 如需詳細資訊,請參閱 Web 入口網站 (SSRS 原生模式)

  • SQL Server Management Studio: 檢視指定共用排程的 [報表] 頁面。 此頁面會列出使用共用排程的所有報表和共用資料集。 如需詳細資訊,請參閱 SQL Server Management Studio 中的 Reporting Services

  • 記錄:檢視報表執行記錄檔或追蹤記錄,以便判斷報表是否已在排程指定的時間執行。 如需詳細資訊,請參閱 Reporting Services 記錄檔和來源

當您刪除共用排程時

您必須使用 Web 入口網站中的 [排程] 頁面或 Management Studio 中的 [共用排程] 資料夾,手動刪除共用排程。 如果您刪除正在使用的共用排程,所有參照都會改以報表專屬排程取代。

如果您刪除了多個報表和訂閱所使用的共用排程,報表伺服器將會針對先前使用此共用排程的每個報表和訂閱建立個別的排程。 每個新的個別排程將包含共用排程中原本指定的日期、時間和定期模式。 Reporting Services 不會提供個別排程的集中管理功能。 當您刪除了共用排程,則必須針對每個個別項目維護排程資訊。

備註:如果您不確定是否使用共用排程,請考慮在 Management Studio (而非 Web 入口網站) 中加以刪除。 Management Studio 提供與報表管理員相同的共用排程管理功能。 但是,它會提供另一個 報表 頁面,其中顯示使用排程的每個報表名稱。

刪除排程與造成它過期是不相同的。 到期日是用來停止排程,但不會刪除它。 因為排程是用來自動化大量功能,所以永遠不會自動刪除。 過期的排程會提供證據給報表伺服器管理員,以說明自動化處理程序突然停止的原因。 如果未出現已過期的排程,報表伺服器管理員可能會誤判問題所在,或花費不必要的時間,嘗試對完全正常運作的程序進行疑難排解。

當您刪除報表特定排程時

當您刪除報表或訂閱,或者選擇不同的方法來執行報表或訂閱時,系統就會刪除報表和訂閱特有的排程。 例如,選擇一律以最新資料執行此報表會刪除您為了以報表執行快照的方式執行報表而建立的報表專屬排程。

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

建立、刪除或修改共用排程 (入口網站)

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

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

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

  1. 在入口網站中,選取工具列中的 [設定]。

    注意

    如果無法使用 [設定] ,您就沒有存取站台設定的權限。

  2. 從功能表選取網站設定

  3. 選取 [排程] 索引標籤。

  4. 選取 + 新增排程。 若要修改現有的排程,請選取排程的名稱。

  5. 輸入排程的描述性名稱。

  6. 選取 [小時][天][週][月] 。 選取一次,即可建立只執行一次的排程。 當您指定排程的依據時,會顯示其他選項。

  7. 選擇性地選取排程的開始日期。 預設值是目前的日期。 您也可以選擇較晚的日期,來延後排程的開始時間。

  8. 選擇性地選取結束排程的日期。 排程會在此日期停止執行,但不會遭到刪除。

  9. 選取執行排程的時間。

  10. 選取 OK。

刪除共用排程 (Web 入口網站)

  1. 在入口網站中,選取工具列中的 [設定]。
  2. 從功能表選取網站設定
  3. 選取 [排程] 索引標籤。
  4. 選取要刪除之共用排程旁邊的核取方塊,然後選擇刪除

建立、刪除或修改共用排程 (Management Studio)

共用的排程包含排程資訊和重複資訊。 在 Reporting Services 報表伺服器上執行的任意數量已發佈報表和訂閱,都可以使用該資訊。 如果您擁有許多同時執行的報表和訂閱,就可以針對這些作業建立共用排程。 如果您想要變更重複模式或結束日期,可以在同一個地方修改。

共用排程的維護方式比較簡單,而且在管理排程作業方面提供更大的彈性。 例如,您可以暫停並繼續共用排程。 此外,如果您發現同時執行太多排程作業,您可以建立多個共用排程。 這些排程可以在不同的時間執行。 然後,您可以調整排程資訊,直到報表伺服器上的處理負載趨於平均。

建立或修改共用排程 (Management Studio)

  1. 啟動 SQL Server Management Studio 並連接至報表伺服器執行個體。

  2. 在 [物件總管] 中,展開報表伺服器節點。

  3. 以滑鼠右鍵按一下共用排程資料夾,然後選取新增排程。 就會顯示 [新增共用排程] 對話方塊的 [一般] 頁面。

    若要修改現有的共用排程,請展開共用排程資料夾、以滑鼠右鍵按一下您要修改的排程,然後選取屬性

  4. 輸入排程的描述性名稱。

  5. 選擇性地選取排程的開始日期。 預設值是目前的日期。

  6. 選擇性地選取排程的結束日期。 排程會在此日期停止執行,但不會遭到刪除。

  7. 若要設定重複執行排程,請選取 [小時][天][週][月] 。 畫面上會顯示其他選項。 請根據您偏好的小時、天、週或月,使用這些選項來設定排程頻率。

    或者,若要指定單次 (非重複執行) 排程,請選取一次,然後指定開始時間

  8. 選取 OK。

刪除共用排程 (Management Studio)
  1. 在 [物件總管] 中,展開報表伺服器節點。
  2. 若要確認報表目前未使用共用排程,請展開共用排程資料夾,以滑鼠右鍵按一下排程,然後選取屬性
  3. 選取報表索引標籤來檢視目前正在使用排程的報表清單。 選取取消
  4. 展開共用排程資料夾,以滑鼠右鍵按一下您要刪除的排程,然後選取刪除刪除目錄項目對話框就會顯示。
  5. 選取 OK。

如果您刪除了多個報表和訂閱所使用的共用排程,報表伺服器將會針對先前使用此共用排程的每個報表和訂閱建立個別的排程。 每個新的個別排程將包含共用排程中原本指定的日期、時間和定期模式。

建立及管理共用排程 (SharePoint 模式)

您必須具有網站管理員的身分,才能在 SharePoint 網站上建立、修改或刪除共用排程。

您可以依排程的描述性名稱來識別特定的排程。 如果沒有指定名稱,便會根據排程的相關事實 (例如排程的定期模式或執行日期和時間) 來建立預設名稱。

注意

建立共用排程需要 SQL Server Agent 服務。

建立共用排程 (SharePoint 模式)

  1. 選擇 網站動作
  2. 選取 網站設定。
  3. 在 Reporting Services 區段中,選取管理共用排程
  4. 選取加入排程以開啟排程屬性頁面。
  5. 輸入排程的描述性名稱。 在用來處理 Reporting Services 報表的應用程式頁面上,此名稱將會出現在整個網站上排程定義頁面的下拉式清單中。 避免使用難讀的冗長名稱。 務必按照命名慣例,在名稱開頭放入最多描述資訊。
  6. 選擇頻率。 依據您所選擇的頻率而定,出現在頁面上的排程選項可能會改變以支援該頻率 (例如,如果您選擇,各月份的名稱將會出現在頁面上)。
  7. 定義排程。 單一排程無法支援所有的排程組合。
  8. 設定開始和結束日期。
  9. 選取 OK。

刪除共用排程 (SharePoint 模式)

所有排程,無論是共用的還是報表專用的,都必須手動刪除。 當您刪除使用中的共用排程,共用排程的所有參考皆會以未指定的自訂排程來取代。 未指定的自定義排程是沒有日期或時間資訊的自定義排程。

  1. 選擇 網站動作
  2. 選取 網站設定。
  3. 在 Reporting Services 區段中,選取管理共用排程
  4. 選取排程,然後選取刪除