Reporting services Crystal Reports Server-获取当前正在运行的报告及其进度的列表

Reporting services Crystal Reports Server-获取当前正在运行的报告及其进度的列表,reporting-services,crystal-reports,crystal-reports-xi,crystal-reports-server,Reporting Services,Crystal Reports,Crystal Reports Xi,Crystal Reports Server,希望这是问这个问题的好地方-通常我用SO来问关于编程的问题 我正在做一个涉及Crystal Reports Server的项目。从代码中,我能够成功地安排报告,但当我查看BI启动板时,我在最近运行的文档中没有看到报告(我在该列表中看到失败的报告-具有错误数据库凭据的报告) 当我进入中央管理控制台,在文件夹中找到我的报告,然后进入属性>历史记录,我会看到报告状态为“正在运行”-对于我发送的两个不同的报告,这种情况已经持续了很长一段时间(比应该的时间长) 如何诊断问题所在?为什么它被卡住了?任何地

希望这是问这个问题的好地方-通常我用SO来问关于编程的问题

我正在做一个涉及Crystal Reports Server的项目。从代码中,我能够成功地安排报告,但当我查看BI启动板时,我在最近运行的文档中没有看到报告(我在该列表中看到失败的报告-具有错误数据库凭据的报告)

当我进入中央管理控制台,在文件夹中找到我的报告,然后进入属性>历史记录,我会看到报告状态为“正在运行”-对于我发送的两个不同的报告,这种情况已经持续了很长一段时间(比应该的时间长)

  • 如何诊断问题所在?为什么它被卡住了?任何地方都没有关于它的错误消息
  • 如何获取系统中所有报告的完整历史记录(而不是一次一个报告)?如何查看当前正在运行的报告
  • 如何停止运行报告
我真的希望这是解决这些问题的好地方。。。如果没有,我很乐意得到推荐

谢谢

如何获取系统中所有报告的完整历史记录

打开CMC,然后单击实例管理器。在页面底部,您可以根据对象类型和状态进行筛选。这样,您就可以全面了解平台上所有正在运行的报告

如何停止运行报告

如果选择正在运行的实例(在文档的历史记录页面或实例管理器中),您将注意到没有停止按钮。相反,您必须删除正在运行的实例。它可能不会立即停止运行(取决于它正在做什么),但它将立即从实例列表中删除

如何诊断问题所在

我建议您在所有相关服务器(作业服务器、处理服务器等)上启用跟踪,然后重试计划报告。这将在服务器上生成额外的日志记录,您可以使用它来诊断问题

  • 跟踪文件的扩展名为
    .glf
    (通用日志文件),位于Crystal服务器的日志文件夹中。查看要为其启用跟踪的每个服务器的命令行属性,您应该在其中的某个位置找到一个日志文件夹

  • 请确保在完成跟踪后立即再次关闭跟踪,因为跟踪不仅会给服务器带来额外的压力(导致系统速度减慢),还会导致非常大的日志文件

  • 在开始跟踪之前,请查看现有的日志文件,看看它是否还包含可能帮助您诊断问题的错误消息。按日期对日志文件进行排序,并查看每个相关服务器的最新日志文件。如果其中没有任何内容,则从跟踪开始,但删除现有的
    .glf
    文件以最大限度地减少日志污染(某些文件将被锁定,只需忽略它们)


您好,您知道将我在实例屏幕中找到的数据导出到excel的方法吗?谢谢。没有允许您直接导出信息的选项。替代方法是使用查询生成器(http://:/AdminTools)或恢复到SDK(REST或Java)。