Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle数据库,使用sql或em查找所有活动db会话(针对所有用户)的简便方法是什么?_Oracle - Fatal编程技术网

Oracle数据库,使用sql或em查找所有活动db会话(针对所有用户)的简便方法是什么?

Oracle数据库,使用sql或em查找所有活动db会话(针对所有用户)的简便方法是什么?,oracle,Oracle,Oracle DBA,查找所有活动数据库会话(针对所有用户)的简便方法是什么(从何时开始)?我检查了sys view v$session和v$active_session_历史记录,无法获取所需的信息。我还检查了em客户端和em,似乎没有页面显示它。你说的“活动”到底是什么意思?如果您指的是Oracle对活动的定义——会话在此时此刻执行SQL语句,我认为 SELECT username, status, logon_time FROM v$session WHERE status = 'A

Oracle DBA,查找所有活动数据库会话(针对所有用户)的简便方法是什么(从何时开始)?我检查了sys view v$session和v$active_session_历史记录,无法获取所需的信息。我还检查了em客户端和em,似乎没有页面显示它。

你说的“活动”到底是什么意思?如果您指的是Oracle对活动的定义——会话在此时此刻执行SQL语句,我认为

SELECT username, status, logon_time
  FROM v$session
 WHERE status = 'ACTIVE'
如果您对“活动”有不同的定义,或者如果您正试图确定三层应用程序中的前端用户名,您能再解释一下您的要求吗