Oracle Application DBA 在做维护的时候(重启应用、修改配置等)需要检查当前在线的用户。系统默认配置并没有激活该功能。

使用方式是:修改配置文件(profile) Sign-On: Audit Level
* NONE – 不监控
* USER – 只监控登录的用户
* RESPONSIBILITY – 监控登录的用户和对应的职责
* FORM – 提供最详细的监控信息,包括用户、职责和使用的Form.

Form路径:Security > User > Monitor 即可查询到当前活动的用户相关信息。

也可以通过下列请求来查看:

* Signon Audit Concurrent Requests Report
查看用户使用何种职责和Form,提交何种并发请求
* Signon Audit Forms Report
查看用户使用哪个form.
* Signon Audit Responsibilities Report
查看用户使用哪个职责
* Signon Audit Users Report
查看哪些登录并停留了多长时间

以上信息是通过并发程序OAM Applications Dashboard Collection来收集的,该程序在系统后台每隔10分钟运行一次,也可以手动运行。