2015-12-01 116 views
0

我是SSRS的新手,我有一個非常簡單的問題:我正在執行SSRS中的存儲過程並生成一些結果。即使在SQL Server數據工具關閉時,SSRS是否仍會在後端持續點擊SP,因爲我在DMV結果中看到SP的查詢執行。在SSRS中執行存儲過程

+0

存儲過程在加載報告時執行。唯一的例外是時間表:如果您計劃報表執行,則存儲過程在計劃時執行。 – Paolo

+0

感謝您的信息,保羅 –

回答

0

只有在指示運行報告時,SSRS纔會調用存儲過程。如果您請求報告的新呈現,SP將再次被調用。

您需要確保沒有針對運行此報表的訂閱或其他用戶指揮您不知道的報表請求(用戶登錄在ExecutionLog3表中)。

0

當我們在部署後運行我們的報告時,SSRS只運行存儲過程/查詢,除此之外沒有任何查詢或存儲過程在其後端執行。

除此之外,我們有SSRS中的訂閱概念,它允許我們在所需的時間間隔(每日,每月或任何其他標準)後訂閱SSRS報告。在這種情況下,只要我們的報告在給定時間間隔後運行,相應的查詢/存儲過程就會被執行。