共用方式為


如何:預先載入快取 (Management Studio)

若要以使用者特定報表預先載入快取

  1. 建立報表的資料驅動訂閱,如下。在 [物件總管] 中,展開報表伺服器節點。

  2. 展開 [主資料夾] 資料夾,然後導覽至包含該報表的資料夾。展開報表項目。確認報表使用預存認證或無認證。

  3. 以滑鼠右鍵按一下 [訂閱] 資料夾,然後按一下 [新增資料驅動訂閱]。這樣會啟動 [資料驅動訂閱精靈]

  4. 在 [一般屬性] 頁面中,鍵入訂閱的描述。

  5. [傳遞方法] 清單方塊中,選取 [Null 傳遞提供者]。按 [下一步]

  6. 在 [傳遞資料來源] 頁面中,按一下 [自訂資料來源]

  7. 按一下 [預設值],即可使用預設連接字串。預設連接字串是用來連接到報表資料來源的連接字串。

  8. 指定用來存取資料的認證。選取選項即可使用預存認證或無認證。按 [下一步]

  9. 在 [傳遞查詢] 頁面中,於 [命令文字] 中鍵入查詢字串,用來從外部資料來源擷取訂閱者清單。例如:

    Select * from UserInfo
    
  10. 按一下 [驗證] 按鈕。在繼續之前,查詢必須先驗證。出現 [驗證成功] 訊息時,請按 [下一步]

  11. 在 [延伸模組設定] 頁面中,按 [下一步]。Null 傳遞提供者沒有延伸模組設定。

  12. 在 [參數設定] 頁面中,設定報表的參數值。按 [下一步]

  13. 在 [訂閱觸發程序] 頁面中,指定何時處理訂閱。請勿選擇 [重新整理報表內容時]。該設定僅適用於快照集。如果您想要使用預先存在的排程,請選取 [在共用排程上]

    若要建立自訂排程,請選取 [在自訂排程上]。設定排程,然後按 [下一步]

    ms159679.note(zh-tw,SQL.90).gif附註:
    為了讓訂閱者可以收到最新報表,報表不能設定為以快照集的方式執行。若要設定報表使用最新資料,請依照下一個程序中的編號步驟進行。

若要以最新資料來處理報表

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

  2. 展開 [主資料夾] 資料夾,然後導覽至包含您預先載入至快取之報表的資料夾。

  3. 以滑鼠右鍵按一下報表,然後按一下 [屬性]。就會顯示 [報表屬性] 對話方塊的 [一般] 頁面。

  4. 按一下左邊 [選取頁面] 區域中的 [執行]。就會顯示 [報表屬性] 對話方塊的 [執行] 頁面。

  5. 按一下 [以最新的資料轉譯此報表]

  6. 選取 [不要快取此報表的暫存副本],或從下列兩個快取選項中選擇並如下設定逾期值:

    • 若要讓快取副本在指定期間之後過期,請按一下 [快取報表。在 (分鐘) 之後使其過期]。鍵入報表過期的分鐘數。
    • 若要讓快取副本依據排程過期,請按一下 [快取報表。依據下列排程使其過期]。按一下 [報表特定排程],然後按一下 [設定]。設定排程之後,按一下 [確定]
      若要使用現有的排程,請按一下 [共用排程]
  7. 按一下 [確定]

請參閱

概念

Reporting Services 中的報表快取
建立、修改與刪除排程
共用排程與報表特定排程
報表伺服器的如何主題
暫停與繼續共用排程

其他資源

排程報表和訂閱
使用物件總管

說明及資訊

取得 SQL Server 2005 協助