我有一个场景,我需要从存储过程中获取大量数据并将其绑定到表。由于超时,我为共享数据集设置了超时时间 共享数据源属性->编辑(连接字符串)->高级->连接超时
我还为数据集设置了超时时间 数据集属性->查询->超时
所以问题是,在执行proc时将考虑哪个超时?有没有一个命令比另一个要高的顺序?
答案 0 :(得分:1)
执行查询时,始终是查询/数据集超时在执行查询时会考虑。
总结
1。将查询数据集超时设置为最大 2.如果您是管理员,请转到报表服务器 单击报告->管理->处理选项->在报告超时中- ->选择“请勿超时”
<system.web>
<httpRuntime targetFramework="4.5" maxUrlLength="10999"
maxQueryStringLength="2097151" executionTimeout="3600"/>
</system.web>
-----------------------------------------------------------------------------
无论您如何运行SSRS报告
确保在SQL Server设置中,“执行超时”也设置为0,这是最大值。
在SSMS中转到“连接数据库”,选择数据库,然后单击选项 在连接部分中,选择“执行超时= 0”