如何将SQL查询追溯回发出它的BO用户

时间:2017-06-21 14:00:41

标签: oracle oracle11g crystal-reports business-objects

我们有一个Oracle 11g数据库,Business Objects用户使用它进行报告。 我们已经确定了使用Oracle DBA_HIST表执行时间最长的查询,并发现这些查询是由Web Intelligence或Crystal报表发出的查询。现在我们要将这些查询追溯回发布它们的BO用户。 Oracle仅提供发出查询的模式名称。我知道我们可以使用BO审计表来跟踪BO中的用户,但是如何将Oracle DBA_HIST数据与BO审计表数据进行匹配。或者还有另一种方法吗?

大多数水晶报告用户使用自己的查询直接查询数据库而没有任何Universe,因此无法使用END_SQL函数将BO用户名添加为对所有SQL语句的注释。

谢谢你的帮助。

0 个答案:

没有答案