报告处理期间发生错误。 (rsProcessingAborted) 数据集'Audit_Detail'的查询执行失败。 (rsErrorExecutingCommand) 无效的对象名称'dbAudit.tblRangeReport'。
问题是,报告使用3个存储过程来跟踪名为dbSalarySurvey的数据库中的数据。三个sp没有提到dbAudit.tblRangeReport。 3 sp中没有访问该表的函数或视图。此外,如果我在VS 2012中运行报告,则报告将运行。如果我在VS运行报表时在dbAudit表上运行探查器,则报表不会查询dbAudit表。只有从Web浏览器运行报表时才会出现此错误。此更详细的错误版本来自在Sql Server REporting服务计算机上运行报告。
我尝试重新启动报告服务服务。我们还从报告服务服务器中删除了这一个报告并重新发布。还尝试重新发布数据集。此项目中使用数据源和相同表的其他报表运行。
无论如何,想知道是否有人有任何建议。 谢谢 香农
这是固定的。这是存储过程中的一个pebkak错误。但这真的很奇怪。老实说,proc是在我的开发环境中运行的,但是从浏览器运行时却没有。我已经检查了如下所示的探查器并完成了xml扫描。最后..我猜错了。
答案 0 :(得分:0)
您需要跟踪SQL以确定。
打开SQL Server Profiler
完成此操作后,请调用您的报告并确保 所有 调用您期望的过滤器。从那里跟踪问题。