Reporting services Reporting Services订阅失败,但手动运行报表有效

Reporting services Reporting Services订阅失败,但手动运行报表有效,reporting-services,reportingservices-2005,Reporting Services,Reportingservices 2005,我们公司有一个巨大的报告,需要大约50-60分钟来运行它的大学,并列出了所有注册课程的学生的各种付款信息。虽然它已作为订阅在每天早上5点运行,但它最近停止工作,并显示在报告处理过程中发生的错误。在订阅的“属性”窗口中 如果我从VisualStudio内部手动运行报告,它每次都会工作,但订阅现在总是失败。我让我们的DBA打开了跟踪日志记录,但它没有给我们任何有用的信息。我还将订阅设置为在一天中的不同时间运行,但没有成功。该报表应将Excel文件放在文件共享上,并适用于该报表的其他5个订阅。我有6个

我们公司有一个巨大的报告,需要大约50-60分钟来运行它的大学,并列出了所有注册课程的学生的各种付款信息。虽然它已作为订阅在每天早上5点运行,但它最近停止工作,并显示在报告处理过程中发生的错误。在订阅的“属性”窗口中


如果我从VisualStudio内部手动运行报告,它每次都会工作,但订阅现在总是失败。我让我们的DBA打开了跟踪日志记录,但它没有给我们任何有用的信息。我还将订阅设置为在一天中的不同时间运行,但没有成功。该报表应将Excel文件放在文件共享上,并适用于该报表的其他5个订阅。我有6个订阅,其中只有1个具有从较大数据集返回值的参数集。这意味着它有权限写入文件共享。有什么想法吗?

它会尝试将超过65536行写入Excel文件吗?如果是这样,它就会失败


您还可以检查IIS的配置,查看报表是否导致超时。

否,它正在将大约2000行写入Excel。我将它设置为在昨晚11:00运行,它实际上起了作用,所以我想它必须与锁定数据库的其他进程有关。我现在正在调查NOLOCK在查询中的用法