2016-04-07 37 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分钟内运行没有问题。