2013-05-02 69 views
1

我曾與在SSRS調度問題臨到。舉例來說,如果我是設置一個時間表的開始時間是在上午8:00從客戶端(在DST),SSRS將其保存爲早上7:00的SSRS服務器時間(ST)。日程安排開始時間將顯示從客戶端上午8:00,當DST適用。因此,時間表將於ST上午7:00開始。然而,當實際時間是從客戶端切換回ST,計劃開始時間從客戶端將顯示爲上午7:00和時間表將在上午7:00開始ST。我希望時間安排在ST上午8:00開始,而不是上午7:00。發生時間變化時調整時差的最佳方法是什麼?謝謝。SSRS調度 - 時間變化問題

回答

0

SSRS是使用其調度主機服務器時鐘;它並不關心你在哪裏,你的收件人是,或什麼時候帶它在 - 當服務器時鐘命中7:00,您的訂閱將運行。你在這裏尋找的行爲是非常不尋常的。

爲了方便管理長期,考慮創建一個共享計劃的對象(或它們的集合,如果需要在其他時間發送的報告),並且具有所有訂閱都使用相同的共享對象。這樣,您只需要在一個位置管理所有報告的時間安排。

要採取這一步,那麼你可以設置一個作業期間DST轉換來更新共享計劃在ReportServer數據庫的時間,但其可能開始過於複雜的問題。