【发布时间】:2023-03-11 21:47:01
【问题描述】:
我需要找出我们的哪些 Crystal Reports 用户实际在运行,以便我们可以摆脱那些不再使用的用户。我可以对 SQL 服务器上运行的最新作业进行某种查询,如下所述:
How to get the last run job details in SQL
但是,我不确定如何将其与实际报告联系起来。我尝试在使用 SQL Profiler 在 SQL 服务器上运行跟踪时在 Crystal Reports 2008 中打开 Crystal Report,但是我在跟踪中看不到任何数据库调用,这使我能够确定正在运行的报表的名称。
我怎样才能知道实际使用了哪些 Crystal Reports?
【问题讨论】:
-
这些报告是如何部署的?
-
Ryan,我的理解是,报表通常是通过可以使用 Crystal Reports 的计费系统(称为 Elite3E)运行的。现在您已经提出了问题,我将检查计费系统服务器上的 IIS 日志。欢迎任何其他想法!谢谢
-
遇到这个,这表明您可以检查适当的 IIS 日志文件(例如 C:\WINDOWS\system32\LogFiles\W3SVC1)中的 ReportName 这个词 - 旁边有一个报告文件名.我不完全清楚 IIS 如何与 Crystal Reports 配合使用...forumtopics.com/busobj/viewtopic.php?p=668291
-
有没有办法从job details中获取sql语句?
标签: sql sql-server crystal-reports crystal-reports-2008