我想創建一次性SSRS共享時間表,可以在運行後更改該時間表,以便在未來的某個時間點再次執行。我必須以這種方式設置訂閱的原因是因爲我需要根據定製的會計日曆向一組報告發送電子郵件;我們沒有企業,所以數據驅動不是一種選擇。SSRS 2008 R2重複一次性訂閱
我已經在ReportServer.dbo.Subscription和Schedule表中測試了這個方法,但至今沒有設法讓它工作。我已將Schedule表的NextRunTime和StartTime列更新爲需要發送報告的時間,並且這在報表服務器共享時間表頁面(下次運行)中顯示爲更新,但電子郵件不發送。
ReportServer數據庫中是否有另一個表需要更新,或者這是不可能的?
感謝
安迪
將其設置爲再次發生。由於您無法查詢下一個運行時間,因此您需要在特定時間首次運行,然後在將來每5年運行一次。然後,您可以將再次發生的情況從五年更新到其他日期,以便再次啓動。 –
嗨LRB,感謝您的迴應 - 我已經嘗試過,但沒有成功。你知道是否有某種系統表覆蓋dbo.Schedule表中的信息嗎? – ABryan
不,但如果失敗,您應該在日誌文件中明確地看到它。其中一個訂閱頁面上有一列指示狀態。在訂閱應該解僱後,狀態表明什麼,但沒有。 –