我有一个包含多个报告的报告解决方案。到目前为止,我已经能够毫无问题地基于SPROC添加数据集。但是,当我尝试添加最新的数据集并将SPROC用作其查询类型时,当我单击“刷新字段”时,出现以下错误:
超时时间已到。在操作完成之前超时或服务器没有响应。

我已经在“数据源”属性>“编辑”>“测试连接”中测试了数据库连接,并且工作正常。

在以下几个方面,我已将超时时间增加到100:

  • 数据源的连接字符串,即-Connect
    超时= 100
  • 工具>选项>数据库工具>查询和查看
    设计师。取消长时间运行的查询设置为100。
  • 工具>选项>数据库工具>表和数据库设计器>已选中
    '为表设计器覆盖连接字符串超时值
    更新。事务超时时间设置为100

  • SPROC在SQL数据库中运行良好。大约需要55秒。

    还有其他想法吗?
    谢谢。

    更新:我现在无法使用SPROC添加任何数据集。甚至以为SPROC都可以在SQL中正常工作!!!!!

    最佳答案

    如果使用的是Report Builder,则还可以在DataSet中增加超时。

    sql-server - SSRS超时已过期。操作完成之前经过的超时时间或服务器未响应-LMLPHP

    10-06 13:21
    查看更多