如何看到ssrs报表实际运行时的sql(或mdx)?
0
如何看到ssrs报表实际运行时的sql(或mdx)?
查询设计时都是带参数的, 那报表实际运行真正执行时的sql, 哪里能够看到, 方便调试查询结果为何不对.
查询设计时都是带参数的, 那报表实际运行真正执行时的sql, 哪里能够看到, 方便调试查询结果为何不对.
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
2 个回复
梁勇 - 天道酬勤、上善若水。爱好商业智能 2015-01-26 回答
赞同来自:
报表运行的日志记录,可以通过 报告服务器执行日志和 ExecutionLog3 视图进行获取。报表执行日志存储于默认名为 ReportServer 的报表服务器数据库中。 SQL 视图提供执行日志信息。 “2”和“3”视图已在最近的版本中添加,并且包含新字段或者所包含字段的名称比以前版本更友好。 较旧的视图仍保留在产品中,这样,依赖于它们的自定义应用程序将不会受到影响。 如果您不依赖于较旧的视图,例如 ExecutionLog,则建议您使用最新视图 ExecutionLog3。
习以惯之 2015-01-27 回答
赞同来自:
因为前台报表无数据显示, 但我将这些参数代入sql手动查询结果完全正确.