在Oracle中查看客户端连接的IP信息
来源:互联网 发布:淘宝e客服 编辑:程序博客网 时间:2024/05/31 19:30
大家都知道在v$session 中记录着客户端的机器名称,但是没有IP , 如果记录clinet ip 呢?
con sys/sys as dba
1. 利用triger 这里不介绍.
2. 利用 DBMS_SESSION 过程包.
BEGIN
DBMS_SESSION.set_identifier(SYS_CONTEXT('USERENV', 'IP_ADDRESS'));
END;
3.我们可以通过触发器。
create or replace trigger on_logon_trigger
after logon on database
begin
dbms_application_info.set_client_info(sys_context( 'userenv', 'ip_address' ) );
end;
这样当客户端登陆后,在v$session的client_info列会记录其相应的IP信息。
这里才查询v$session ,你会发现 v$session 多了一列 记录客户端的IP.
select client_info from v$session;
---------------------------------
CLIENT_INFO
192.168.1.3
- 在Oracle中查看客户端连接的IP信息
- 在Oracle中查看客户端连接的IP信息
- Oracle中查看客户端连接的IP信息
- Oracle中查看客户端连接的IP信息
- 在v$session 中记录客户端连接的IP信息
- 如何查看Oracle某时刻的客户端连接情况并显示客户端IP
- 在Windows Server 系统中查看瘦客户端IP地址
- Oracle查看当前连接信息
- 查看oracle数据库对应session的IP地址等信息
- Java ping命令,查看ip是否在网络中连接
- 在C#中服务端如何获取客户端的IP地址、端口号以及客户端和服务器连接的时间
- 如何在SqlServer中获取前端连接的IP地址,计算机名等信息
- 在 Oracle 中如何确定远程 session 客户端的 IP 地址
- 在Oracle数据字典中查看约束信息
- 在Oracle数据字典中查看约束信息
- 在Oracle的SQL*PLUS中启用AutoTrace查看SQL执行计划和统计信息
- 获取SQL Server中连接的客户端IP地址
- VC6中获取远程桌面连接的客户端ip地址
- Oracle内建函数(greatest, least, to_single_byte)
- 调整vmware虚拟机硬盘空间的方法
- Oracle,MySql,SqlServer等数据库的自增和分页
- SVN Eclipse插件Subclipse安装和配置
- 疑惑
- 在Oracle中查看客户端连接的IP信息
- 关于struts2
- 电流互感器CT
- 通过符号文件来找崩溃地址
- windows 快捷键使用说明
- LONG 类型与TO_LOB函数
- 优化防火墙得力助手ipset介绍及简单使用方法
- Error: PLS-00103: 出现符号 "CREATE"在需要下列之一时:
- 用iptable过那啥