Oracle查看IP地址
2014-06-17 16:34
106 查看
1、在数据库管理时,偶尔会需要查看数据库的IP地址
可以做如下操作
创建一个触发器,更新V$SESSION的client_info字段
select sys_context('userenv','ip_address')from dual2、有的时候需要查看对所有登录进数据库的用户,但是在V$SESSION视图不能很清楚的知道所有的会话是哪个地址连接进来的
可以做如下操作
创建一个触发器,更新V$SESSION的client_info字段
create or replace trigger on_logon_trigger after logon on database begin dbms_application_info.set_client_info(sys_context('userenv', 'ip_address')); end; /查询信息
select s.SID ,s.SERIAL# ,s.USERNAME,s.OSUSER,s.MACHINE,s.client_info, ob.owner ,ob.OBJECT_NAME from V$locked_object lo left join v$session s on s.sid=lo.SESSION_ID left join dba_objects ob on lo.OBJECT_ID=ob.OBJECT_ID
相关文章推荐
- Oracle查看IP地址
- 查看局域网其它计算机IP地地址方法
- linux查看IP地址
- IP地址变化后Oracle 10g不受影响
- CentOS下用命令查看IP地址
- linux下查看IP地址
- 使用命令查看自己的外网IP地址
- 查看IP和MAC地址的命令
- 查看网站ip地址
- Oracle中查看客户端连接的IP信息
- 三种方法查看IP地址是否被占用
- 查看oracle 表空间物理地址的脚本
- linux查看IP地址
- 在局域网查看IP与MAC地址的方法
- Linux查看网关、子网掩码、IP、广播地址
- 您未被受权查看该页,您试图访问的Web服务器上有一个不被允许访问的网站IP地址列表
- 查看IP和MAC地址的命令
- 查看目标机的IP 地址
- linux查看IP地址
- Linux上查看ip地址及DNS