【发布时间】: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