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