我有一个客户网站的报告,拉回每月数据。查询相当密集,可能需要5-15分钟才能运行。 (随着月份的持续时间更长,因为它处理当前月份的所有内容)SSRS报告超时
所花费的时间对客户来说不是问题。但问题是,报告在10分钟后超时。
在报告服务器上,我勾选了“不要超时报告”(网站设置/常规/报告超时)。 Do not timeout
在我身后报表浏览器的代码我已经设置如下 - ReportViewer1.ServerReport.Timeout = 120万,即20分钟超时
在报表数据集,我将它设置为不超时,即数据集属性/查询/超时设置为0.
但它仍然在10分钟内超时。 任何帮助将不胜感激。
你能做些什么来分解处理报表到临时表并从那里运行报表吗?也许在一夜之间做一份工作,将当天的数据汇总到表格中。取决于你的情况,可能会有效或可能无法正常工作,但用户可能会对它有用。 –
请发布错误消息和配置设置的文本,而不仅仅是图像。 – criticalfix