首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >排定的报告仍处于待决状态

排定的报告仍处于待决状态
EN

Stack Overflow用户
提问于 2015-07-16 08:33:19
回答 2查看 9.3K关注 0票数 0

我已经创建了SSRS报告。当我试图在报表服务器上查看此报表时,它可以正常工作。

现在,我尝试使用Report的订阅功能来按计划导出PDF格式的报表。就为了这个。

我为一些报告创建了新订阅,并使用共享日程安排了报告。日程安排得很好。

该问题与订阅选项卡下的报表订阅状态有关,它显示

“失败写入文件\viaserver\Shared\Test.pdf:使用当前用户”的安全上下文发生模拟错误

EN

回答 2

Stack Overflow用户

发布于 2015-07-16 09:27:49

您是否检查了报表的数据源设置,以及RS执行帐户是否具有在"\viaserver\Shared\“处写入文件的权限?

嗨,拉贾

这个问题可能有点复杂,因为您没有报告的日志。所以只是一些一般性的建议,希望它们能帮助你:

要检查报表是否在订阅中成功运行,可以在报表服务器数据库中查询executionlog2,默认情况下,查询应如下所示:

代码语言:javascript
复制
select * from ReportServer..ExecutionLog2 where RequestType = 'Subscription'

您可以直接运行报表,而不是生成PDF订阅吗?还是这份报告很大?因为在生成pdf格式的报表时,分页会消耗大量的资源。如果减少报表大小,订阅能否成功运行?

RS订阅依赖于SQL代理,您能找到SQL代理作业是否成功运行吗?要查找与订阅相关的作业,可以使用下面的查询,其中scheduleID列是定位该作业所需的:

代码语言:javascript
复制
use ReportServer
go

 SELECT S.ScheduleID AS SQLAgent_Job_Name
      , SUB.Description AS Sub_Desc
      , SUB.DeliveryExtension AS Sub_Del_Extension
      , C.Name AS ReportName
      , C.Path AS ReportPath
 FROM ReportSchedule RS JOIN Schedule S ON RS.ScheduleID = S.ScheduleID
      JOIN Subscriptions SUB ON RS.SubscriptionID = SUB.SubscriptionID
      JOIN Catalog C ON RS.ReportID = C.ItemID AND SUB.Report_OID = C.ItemID
 WHERE C.Name LIKE '%%' 
票数 0
EN

Stack Overflow用户

发布于 2017-04-19 18:27:50

以下是一些帮助您调试问题的其他要点;我今天遇到了许多这些问题--在Server 2012 R2上使用SQL2016。我写这个主要是为了我自己的参考,但希望(a)它将帮助别人,和(b)有人可以提供更多的信息,正在发生的事情。

  • 我们设置了一个域,我试图使用一个域帐户作为模拟帐户。使用本地帐户。该帐户应具有登录权限。
  • 建立一份股份。只允许UNC路径,因此请确保在前一个项目点中设置的用户具有(a) NTFS文件夹权限和(b)共享权限。这是两个不同的东西。即使共享在本地机器上,也要这样做。
  • 我喜欢停止报告服务,在<drive>\Program Files\Microsoft SQL Server\MSRS(SSRS version).MSSQLSERVER\Reporting Services\LogFiles\中重命名日志文件,然后重新启动它,这样就有了一个新的文件,而不是向下滚动到5MB文件的底部。
  • 为SQL Server Reporting神灵牺牲一些东西--动物,您的第一个孩子。我们仍然在试图确定发生了什么,但在这个阶段,我们让PDF生成到一个本地文件夹,但它仍然写出每个有一个错误,相同的错误,当我们没有写PDF的时候。它正在写PDF文件。我不知道为什么它也会写出同样的错误,当它没有写出每一个PDF时,我非常困惑,很明显,SSRS也是如此。我肯定会在我们弄清楚这个问题的时候用更多的信息来更新它,但是它绝对不是我们有幸处理的最简单的MS产品。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31449153

复制
相关文章

相似问题

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