首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么ssrs报告订阅挂起并交付得很晚

为什么ssrs报告订阅挂起并交付得很晚
EN

Stack Overflow用户
提问于 2019-10-30 08:41:25
回答 1查看 764关注 0票数 0

我对SSRS报表订阅完全陌生,我有700+ ssrs报表订阅。直到上个月,所有订阅都在运行,现在订阅将处于“挂起”状态,2~3小时后,所有订阅都将执行并传递给用户。

我试过以下几种方法,但这些都没有帮助。

我已在“Server Agent".

  • Created”中手动重新启动订阅--电子邮件ID上的新订阅,但即使是新订阅也将处于待定状态,2~3小时后,它将从Services.

  • Restarted hosted.

  • Someone中重新启动“Server”,hosted.

  • Someone建议该订阅检查订阅表中"ExtensionSettings“列中的&字符,但没有& character.

  • Below查询,但没有任何内容。

选择s.SubscriptionID --订阅ID,s.OwnerID --报表所有者,s.Report_OID --报表ID,c.Path --报表路径,rs.ScheduleID as SQLJobName -- Server上的作业名称,s.Description -报表订阅的描述,s.LastStatus -上一次订阅执行的状态。,s.EventType --订阅类型,s.LastRunTime --上一次执行订阅,s.Parameters --用于订阅的参数,s.DeliveryExtension --如何将订阅从ReportServer.dbo.Subscriptions as s左连接dbo.Catalog as c on c.ItemID = s.Report_OID left join dbo.ReportSchedule as rs on rs.ReportID = s.Report_OID order ( c.Path )中传递

选择“21/ 10 /2019”到“21/10/2019”之间的“21/10/2019”顺序中的“dbo.ExecutionLog WHERE CAST(TimeStart AS DATE)”中的前10位( TimeStart DESC )

选择*从dbo.ExecutionLog2 WHERE ( TimeStart AS DATE)中选择'7/1/2014‘到'7/2/2014’之间的TimeStart DESC命令

从dbo.ExecutionLog3 where <> 'rsSuccess‘和CAST (timestart as date) =cast('2019-10-24 10:00:29.120’as date)中选择TimeStart 命令

什么可能是导致挂起状态和订阅延迟的原因?如何解决这个问题?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-11 09:52:30

经过深入的分析,我自己找到了答案。为了解决这个问题,我采取了两个步骤。步骤1:我删除/清除了所有返回错误的订阅,如"library!WindowsService_0!152c!09/09/2010-13:47:42::e错误:“。步骤2:"DatabaseQueryTimeout“-提高限制(默认为120)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58621409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档