在“[dbo]。[ExecutionLog2]”表中使用“ExecutionId”列

时间:2017-07-03 15:58:56

标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012

你们中的任何人都可以通过在“[dbo]。[ExecutionLog2]”表格中提供“ExecutionId”栏目的更多细节来帮助我。我想从报表服务器执行每一个报表 将创建一个执行ID。但是我发现一个“ExecutionId”在一个报表服务器数据库中重复了70次(相同的“ExecutionId”)。所以想知道表“[dbo]。[ExecutionLog2]”中的“ExecutionId”列是什么意思/用法

2 个答案:

答案 0 :(得分:0)

与请求关联的内部标识符。相同用户会话上的请求共享相同的执行ID。

Sql Server Reporting Services Docs

答案 1 :(得分:0)

ExecutionID字段似乎与特定报告的执行(一个或多个)有关。只要您运行的是同一份报表,即使报表运行了多少次,即使报表使用不同的参数运行,并且即使输出格式已更改(例如,在屏幕上呈现, pdf,csv等)

当您离开报表后,将为下一次执行报表生成一个新的ExecutionId。