问题描述
巡检时,发现前一天审计的日志没有同步,查看log发现报错:
报错原因
Oracle 官网对ORA00028解释如下:
[oracle@test ~]$ oerr ora 28
00028, 00000, "your session has been killed"
// *Cause: A privileged user has killed your session and you are no longer
// logged on to the database.
// *Action: Login again if you wish to continue working.
很明显此错误产生是由于正在执行的回话被kill掉,准确点说就是被语句
alter system kill session 'xx,xx';
杀掉。
经排查,当日此时曾发生大量锁表,自动解锁程序对表进行了解锁,而解锁模块中有
kill session
语句,将正在执行的同步会话kill掉了。
版权声明:本文为shayuwei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。