如何根据sessionid找到操作用户

love_benshanhou 2015-03-17 09:14:38
SELECT USERENV('SESSIONID') INTO nSessionId FROM DUAL;

oracle ebs 中有个发料的程序,当出现错误的时候,会将错误信息放到log表中,
但是此表,除了错误信息外、ID号及时间外,就只有一个sessionid,我如何可以根据这个sessionid找到相对应的当时的操作人呢?

select * from v$session_longops se 尝试用此表查找,也无法查找到。。。
...全文
298 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2015-03-18
  • 打赏
  • 举报
回复
当时的操作人? 没详细研究过 EBS。 但对于一般系统来说,这个貌似找不到。操作人是系统当中的,EBS里面的 SESSIONID 匹配的是oracle 数据库里面的。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧