2

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

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

我试过设置WITH RECOMPILE没有运气。

+0

报告与数据在同一台服务器上吗? – BIDeveloper 2009-11-30 17:20:24

+0

不。他们在不同的服务器上。我想到了这一点,但是当我在与Report相同的服务器上使用SQL Server Management Studio时,它工作正常。 – a432511 2009-11-30 19:02:57

回答

0

这里你可以为报告做一个解决方法。在存储过程中,使用临时表来存储所有数据并针对临时表使用过滤器。

相关问题