【问题标题】:SQL SSRS Object has been disconnected or does not exist at the serverSQL SSRS 对象已断开连接或在服务器上不存在
【发布时间】:2009-11-30 16:07:25
【问题描述】:

我有几个存储过程,每个过程大约运行 2-3 分钟(大量数据)。当我在 SQL Server Management Studio 中运行存储过程时,查询运行良好并返回适当的数据,但是,当我运行我的 SSRS 报告时,它会出错并显示“对象已断开连接或服务器上不存在。”

有什么建议吗?我认为这与运行所有查询所需的时间有关。

我尝试过设置 WITH RECOMPILE,但没有成功。

【问题讨论】:

  • 报表与数据是否在同一台服务器上?
  • 没有。他们在不同的服务器上。我想到了这一点,但是当我在与 Report 相同的服务器上使用 SQL Server Management Studio 时,它可以工作。

标签: sql-server stored-procedures reporting-services query-optimization


【解决方案1】:

【讨论】:

  • 只放一个没有任何摘要的链接不是很有帮助。
【解决方案2】:

您可以在此处为报告执行解决方法。在存储过程内部使用临时表来存储所有数据并针对临时表使用过滤器。

【讨论】:

    猜你喜欢
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 2021-04-23
    • 2013-05-31
    • 1970-01-01
    相关资源
    最近更新 更多