0

我有一份关于Cognos Analytics 11.1的报告,带有提示页面。当我运行报告时

我想查看/查找在 oracle DB 上执行的查询

使用我正在传递的提示值。

你知道是否有一个日志文件,它保存了这个信息。

4

2 回答 2

1

也许使用属性 Generated SQL 来查看查询

对于 Cognos 11

  • 从查询资源管理器。选择查询并将属性 Use SQL Parameters 更改为 Literal

  • 接下来,Ctrl + Alt + M 将在顶部显示菜单选项——文件、编辑、查看

选择工具

然后选择显示生成的 SQL/MDX

于 2019-10-15T21:10:15.993 回答
0

有一个名为 Toad 的工具,它是用于开发和管理 Oracle 数据库的客户端工具。当我使用以 Oracle 作为数据库的 Cognos 工作时,我可以使用此客户端中名为“会话浏览器”的功能检查 Cognos 发送到 Oracle 的 SQL,我认为,其中(如果您有足够的权限)可以查看最后一个 SQL用户执行的查询。

我想一定有某种内部的 Oracle 表来存储这些信息。但这是在某些 Oracle DBA 标记中要问的问题。

于 2019-10-06T05:48:59.660 回答