LOGOFF.
By the way , Oracle8 OEM has problem to trigger the job .
By the way , Oracle8 OEM has problem to trigger the job .
解决方案 »
- checkpoint点、心跳与commit之间的联系?
- 关于监听器的问题
- 关于有相同列的表合并问题
- 遭遇数据查询黑洞,同样的查询在一个ORACLE服务器上可以查,在另一个完全不返回
- 数据库 视图的理解和应用
- 在PROC*C中调用ORACLE存储过程,出现了:ORA-06550: line 1, column 7:PLS-00201: identifier 'USMC_VOICECARD' must be declared
- 一个比较弱的问题,oracle的字符集和数据库的字符集有关系么?
- Oracle服务与实例有什么区别?
- 求救高手!!!!!!
- OracleOraHome81ManagementServer的启动问题。
- 菜鸟问题。关闭数据库时,无任何反应。
- 什么函数可以取得当前是一年中的第几周?
我本来也这么认为
我写了一个数据库级的触发器在LOGOFF事件前触发,内容如下:
declare
tmpLogid number;
begin
select max(user_log_id) into tmpLogid from user_log where (user_name=sys.login_user) and (user_login_time=user_logout_time);
update user_log set user_logout_time=sysdate where (user_log_id=tmplogid);
end;
其功能就是在用户退出数据库时,在日志表USER_LOG中记录退出时间
但是很奇怪,用户使用SQL PLUS访问数据库,退出是正常触发这个触发器;
在第三方应用程序访问ORACLE数据库,退出是正常触发这个触发器;
但是通过OEM或SCHEMA MANAGER控制台访问,退出时触发器没有动作。
我百思不得其解!
查书“LOGOFF在用户注销开始时触发”
不知你们原来碰到过没有