共用方式為


建立、修改與刪除標準訂閱

標準訂閱是希望能透過電子郵件傳遞報表,或傳遞到共用資料夾之個別使用者所建立的訂閱。標準訂閱一律是透過它所依據的報表定義。您可以使用 SQL Server Management Studio 或報表管理員,來處理訂閱。您定義好訂閱之後,可以在報表管理員中,透過特定報表的 [我的訂閱] 頁面或 [訂閱] 索引標籤 (如果是使用 Management Studio,則是節點),來存取訂閱。

建立訂閱的使用者便擁有該訂閱。每一個使用者都可以修改或刪除自己所擁有的訂閱。所有權無法在使用者間變更或轉移。依據 RSReportServer 組態檔設定,使用者也有可能將其他使用者加入訂閱 (例如,管理員加入其直屬員工的電子郵件地址,讓他們都收到報表的副本)。是否支援此功能取決於在定義個別訂閱時,[收件者:] 欄位是否為可見的。如需詳細資訊,請參閱<設定報表伺服器的電子郵件傳遞>。

此主題提供有關由個別使用者建立或管理的標準訂閱資訊。資料驅動訂閱有不同的需求和步驟,且會在另一個主題中討論。如需詳細資訊,請參閱<建立、修改與刪除資料驅動訂閱>。

安全性需求

在建立對報表的訂閱之前,必須符合下列必要條件:

  • 您必須擁有報表存取權。在訂閱報表之前,必須擁有檢視報表的權限。
  • 角色指派必須支援建立報表訂閱的能力。特別是,角色指派必須包括「管理個別訂閱」工作。如需有關工作的詳細資訊,請參閱<Reporting Services 中的工作和權限>。
  • 報表必須使用預存認證或不使用認證,才能在執行階段擷取資料。如果報表是使用模擬或委派的認證來連接外部資料來源,您便無法訂閱此報表;當處理此訂閱時,將無法使用建立或擁有此訂閱之使用者的認證。預存認證可以是 Windows 帳戶或資料庫使用者帳戶。如需詳細資訊,請參閱<指定認證和連接資訊>。

使用者識別和訂閱需求

只有在標準訂閱中才可以建立報表的訂閱,將使用者帳戶資訊併入到篩選中,或是當做出現在報表中的文字來併入。在報表中,使用者帳戶名稱是透過解析為目前使用者的 User!UserID 運算式來指定。當您建立訂閱時,建立此訂閱的使用者會視為目前使用者。

報表產生器模型需求

如果「報表產生器」報表是使用模型當做資料來源,而該模型包含模型項目安全性設定,您便無法訂閱此報表。這項限制中只包含使用模型項目安全性的報表。

參數值需求

如果報表使用參數,則參數值必須在報表本身、或您所定義的訂閱中指定。如果在報表中定義了預設值,您就可以設定參數值以使用預設值。如需詳細資訊,請參閱<設定訂閱中的參數>。

建立訂閱

您可以針對單一報表建立多個訂閱以區別訂閱選項;例如,您可以指定不同參數值以產生兩種版本的報表,例如西區銷售報表和東區銷售報表。然而,反過來就不一定成立;您無法使用單一標準訂閱以產生多個版本的報表。如果您要從同一個訂閱產生報表的多個版本,就必須使用資料驅動訂閱。

您必須針對您建立的每個訂閱指定傳遞選項,傳遞選項是由您選擇的傳遞延伸模組所決定。傳遞延伸模組是支援某些散發方式的模組。Reporting Services 包含兩種傳遞延伸模組:電子郵件與檔案共用。可以透過協力廠商取得其他傳遞延伸模組。如需詳細資訊,請參閱<選擇訂閱中的報表呈現格式>。

修改訂閱

您可以在任何時間修改訂閱。如果您在處理訂閱時修改訂閱,當更新的設定在傳遞延伸模組接收到訂閱資料之前,儲存到報表伺服器資料庫中時,就會使用更新的設定。否則,會使用現有的設定。

若要找出訂閱,請使用 [我的訂閱] 頁面,或檢視與報表相關聯的訂閱定義。您無法直接搜尋訂閱,也無法依擁有者名稱、觸發程序資訊、狀態資訊等等搜尋訂閱。

訂閱也可以由報表伺服器管理員修改或刪除。

ms156307.note(zh-tw,SQL.90).gif附註:
報表伺服器管理員無法從一個位置,管理在給定報表伺服器上使用的所有個別訂閱。然而,報表伺服器管理員可以存取個別訂閱以修改或刪除。

刪除訂閱

如果您想要結束訂閱但無法輕易的找到該訂閱,請在所收到的報表上註明,然後依名稱搜尋。存取到報表之後,您就可以將自己從訂閱中移除。如果您找不到訂閱,則該訂閱可能是資料驅動訂閱。如需詳細資訊,請洽詢您的報表伺服器管理員。

如果基礎報表被刪除,則會自動刪除訂閱。如果您在處理訂閱時刪除訂閱,當刪除作業在傳遞延伸模組接收到訂閱資料之前發生,訂閱就會停止。否則,訂閱會繼續處理。

請參閱

工作

如何:建立和管理訂閱 (SharePoint 整合模式)
如何:訂閱報表 (Management Studio)
如何:訂閱報表 (報表管理員)
如何:刪除或修改訂閱 (Management Studio)
如何:刪除或修改訂閱 (報表管理員)

概念

資料驅動訂閱
報表管理員
訂閱概觀
使用我的訂閱

其他資源

管理訂閱
透過訂閱傳遞報表

說明及資訊

取得 SQL Server 2005 協助