Oracle 在哪里可以找到cognos 11.1报告的已执行查询?

Oracle 在哪里可以找到cognos 11.1报告的已执行查询?,oracle,report,cognos-11,Oracle,Report,Cognos 11,我有一份关于Cognos Analytics 11.1的报告,有提示页面。当我运行报告时 我想查看/查找在oracle DB上执行的查询 使用我正在传递的提示值 你知道是否有一个日志文件保存着这些信息吗 有一个名为Toad的工具,它是用于开发和管理Oracle数据库的客户端工具。当我使用以Oracle为数据库的Cognos时,我可以使用该客户端中名为会话浏览器的功能检查Cognos发送给Oracle的SQL,如果您有足够的权限,就可以查看用户执行的最后一次SQL查询 我想一定有某种内部Oracl

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

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

使用我正在传递的提示值


你知道是否有一个日志文件保存着这些信息吗

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


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

也许可以使用属性生成的SQL来查看查询

对于Cognos 11

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

接下来,Ctrl+Alt+M将在顶部显示-File、Edit和View的菜单选项

选择工具


然后选择Show generated SQL/MDX

通过此选项,我可以看到在替换参数之前,将在数据库中执行的查询。从那里我在我的查询中看到这个表达式:和a.open\u date介于to\u dateprompt'Parameter1','varchar','rrrrr-mm-dd'之间。我想在替换参数1后查看查询。您知道在哪里可以找到它吗?请参阅更新的说明-选择查询并将属性Use SQL Parameters更改为Literal