返回信息流用sqlplus以dba创建了接收表、登录触发器和注销触发器,
用表中只接收到登录的信息,注销信息始终无法插入,
而且sqlplus将用户disconnect时提示注销触发器错误ORA-04098,(pl/sql developer退出时没问题)
什么情况啊,有知道的指教一下,什么原因。
create table myrecord(ename varchar2(32),log_time date,action varchar2(32));
--建表
create or replace trigger tri1
after logon on database
begin
insert into myrecord(ename,log_time,action) values(ora_login_user,sysdate,'logon');
end;
--创建登录触发器
create or replace trigger tri2
before logoff on database
begin
insert into myrecord(ename,log_time,action) values(ora_login_user,sysdate,'logoff');
dbms_output.put_line('!!!!!!!!!!');
end;
--创建注销触发器
这是一条镜像帖。来源:北邮人论坛 / database / #8400同步于 2014/9/24
Database机器人发帖
[问题]求助 oracle创建登录退出触发器,logoff不触发
qswhy
2014/9/24镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。