问题描述
嗨,奥拉专家,
我有一些关于oracle数据库的快速查询。有什么方法可以找到oracle数据库所有者信息 (在Windows平台中,我没有 'oratab' 文件)?
另外,我们还需要找到oracle数据库的 “最后访问时间”。
非常感谢这里的任何帮助。
谢谢
我有一些关于oracle数据库的快速查询。有什么方法可以找到oracle数据库所有者信息 (在Windows平台中,我没有 'oratab' 文件)?
另外,我们还需要找到oracle数据库的 “最后访问时间”。
非常感谢这里的任何帮助。
谢谢
专家解答
快速简便的方法是查询v $ session以获取操作系统用户、服务器等详细信息
上次访问时间?不知道你是什么意思?如果您指的是用户,则DBA_USERS上有LAST_LOGIN时间。
SQL> select * from v$session where program like '%PMON%' 2 @pr ============================== SADDR : 00007FFD2510F048 SID : 253 SERIAL# : 55329 AUDSID : 0 PADDR : 00007FFD26B1FFF8 USER# : 0 USERNAME : COMMAND : 0 OWNERID : 2147483644 TADDR : LOCKWAIT : STATUS : ACTIVE SERVER : DEDICATED SCHEMA# : 0 SCHEMANAME : SYS OSUSER : SYSTEM PROCESS : 5460 MACHINE : XPS13 PORT : 0 TERMINAL : XPS13 PROGRAM : ORACLE.EXE (PMON) TYPE : BACKGROUND ... ...
上次访问时间?不知道你是什么意思?如果您指的是用户,则DBA_USERS上有LAST_LOGIN时间。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




