配置sql server 2005 Reporting Service 的訂閱功能
一 配置報表服務器的遠程 SMTP 服務
1. 請驗證報表服務器 Windows 服務是否對 SMTP 服務器擁有 Send As 權限。
2. 在文本編輯器中打開 RSReportServer.config 文件。
3. 請驗證是否將 <UrlRoot> 設置為報表服務器 URL 地址。此值是在您配置報表服務器時設置的,應該已經填寫。如果未設置此值,則請鍵入報表服務器 URL 地址。
4. 在“傳遞”部分中,查找 <ReportServerEmail>。
5. 在 <SMTPServer> 中,鍵入 SMTP 服務器的名稱。此值可以是 IP 地址、企業 Intranet 上計算機的 UNC 名稱或者完全限定域名。
6. 請驗證是否將 <SendUsing> 設置為 2。如果將其設置為其他值,則報表服務器無法配置為使用遠程 SMTP 服務。
7. 在 <From> 中,鍵入有權從 SMTP 服務器發送電子郵件的帳戶的名稱。
8. 保存該文件。
二 創建電子郵件訂閱
1. 在報表管理器中的“內容”頁上,導航到要訂閱的報表。單擊報表將其打開。
2. 單擊“訂閱”選項卡,再單擊“新建訂閱”。
3. 對於傳遞方法,請從“傳遞者”列表框中選擇“報表服務器電子郵件”。
4. 在“收件人”文本框中,鍵入要將報表傳遞到的電子郵件地址。若要指定多個電子郵件地址,請用分號 (;) 進行分隔。還可以在“抄送”、“密件抄送”和“答復”文本框中鍵入其他電子郵件地址。
5. 按如下說明選擇傳遞選項:
o 若要嵌入或附加報表副本,請選擇“包括報表”。報表的格式由在下面選擇的呈現格式確定。如果認為報表大小將超過為電子郵件系統所定義的限制,則不要選擇此選項。
o 若要在電子郵件正文中包括指向報表的 URL 鏈接,請選擇“包括鏈接”。
6. 從“呈現格式”列表框中選擇一種呈現格式。如果選擇“包括報表”以嵌入或附加報表副本,則此選項可用。
o 若要在電子郵件正文中嵌入報表,請選擇“Web 存檔”。
o 若要將報表作為附件發送,請選擇任何其他呈現格式。
7. 從“優先級”列表框中選擇優先級。在 Microsoft Exchange 中,此設置將為電子郵件的重要性級別設置標志。
8. 按如下說明指定訂閱處理選項:
o 若要指定傳遞計劃,請單擊“預定報表運行完成時”,再單擊“選擇計劃”。將打開計劃頁。
o 若要在報表快照更新為新版本時傳遞報表,請單擊“刷新報表內容時”。報表快照的更新計劃將決定訂閱的處理時間。
9. 對於參數化報表,指定在響應此訂閱時生成的報表所使用的參數。所指定的參數可以不同於在按需運行報表時所使用的參數或按計劃執行其他操作時所使用的參數。
關鍵詞: