Oracle DB功能日志文件

时间:2016-02-11 16:54:24

标签: sql oracle unix oracle-sqldeveloper

我在unix中执行了一个调用oracle db中的函数的脚本。我没有给出unix脚本的日志文件信息。通常,当我运行脚本来调用db函数时,我会为脚本提供logfile并监视unix日志文件并知道该函数是否仍在运行或已完成。此外,日志文件还包含函数是否成功执行的信息。

基于以上情况,我有以下问题:

  1. 我可以使用oracle sql developer来监控该功能是否仍在运行吗?
  2. 我是否可以知道功能是否在Oracle DB中成功执行?如果oracle保存了一个函数执行日志,我可以访问它,那就太棒了。
  3. 谢谢

1 个答案:

答案 0 :(得分:0)

是的,您可以通过查看v$session中会话的状态来监控该功能是否仍在运行。有关如何:How to list active / open connections in Oracle?

的信息,请参阅此答案

至于执行结果是什么......可能不是。
您执行的PL / SQL不会直接出现在dba_audit_trail中,但它作为执行的一部分运行的任何查询都可能。审计跟踪将显示查询是否成功,但不会显示查询结果或函数执行的最终结果。