2016-04-07 66 views
0

我正在使用Microsoft Visual Studio創建我的RDL。我有一個子報告,當我們把它放在SSRS上時,它拒絕運行。即使指向prod數據庫的副本(仍需30分鐘才能完成),該報表在預覽模式下仍可在Visual Studio中正常運行。該報告僅返回1行,幷包含大量數據的摘要。無法讀取數據集DataSet1的下一個數據行。 (rsErrorReadingNextDataRow)

完整的錯誤文本爲:報表處理期間發生

錯誤。 (rsProcessingAborted) o無法讀取數據集DataSet1的下一個數據行。 (rsErrorReadingNextDataRow) 當前命令發生嚴重錯誤。如果有的話,結果應該被丟棄。用戶取消操作。

此報告用於工作,但查詢不正確拉動信息。我不得不改變查詢並展開它從數據庫中提取的內容。有沒有任何辦法可能是由於沒有足夠的內存給予SSRS?我們正在使用SSRS 2008 R2。

回答

0

原來我的問題是通過放入由SQL查詢分析器提供的推薦索引來解決的。索引創建後,查詢在〜4分鐘內運行沒有問題。