reporting-services - SSRS:2 分钟后报告超时
问题描述
当某些参数传递给我的一份报告时,我遇到了超时问题。当存储过程(为报表构建数据集)的执行运行超过 2 分钟时,这似乎会发生。
我在 SSMS 中运行了查询,查询运行并在 2 分 5 秒内完成。
我已经阅读了许多尝试增加超时值的方法:
- 更新门户网站上的报告以无限期运行。
- 更新数据库实例的远程查询超时(设置为 600s)
- 更新 rsreportserver.config 中的 DatabaseQueryTimeout(设置为 360s)
- 更新了 web.config 中的 Httpruntime、executionTimeout 属性(设置为 9000s)
回顾整个链条,我发现直接从 SSRS 门户网站运行报告时问题仍然存在。
有趣的是,如果我在遇到此错误后再次点击查看报告,则报告会正确生成。猜测这是因为查询数据被缓存了?
想知道是否有人经历过这种情况,并且能够就停止超时的设置/配置给我指导。
SSRS的版本是2016
解决方案
推荐阅读
- powershell - 检测文件夹是否包含 Log 文件夹和 ps1 文件
- bookdown - 尝试在没有 gitbook 输出的情况下格式化 bookdown 书
- flutter - 如何从另一个提供者传递超过 1 个值的数据?
- c - 如何将 strcpy() 与数组元素一起使用?
- javascript - 新手问题:我只是在我的脚本中使用 decimal.js 时遇到了问题
- ruby - 如何在ruby中访问哈希值[2]的最小值
- java - 如何在 macOS 上使用 JavaFX 打开应用程序的新实例
- javascript - Laravel webpack npm run watch 只能运行一次
- php - GuzzleHttp 不显示来自 nodejs 服务器的响应
- c - 将指针分配给数组的正确方法