20190925-ORA-00600错误及被注入的软件

昨天在家,打开数据库发现,连接不上,报错,ORA-00600。在网上找了很多方法试过都不行,最后看到有人说是 被注入的软件,就是说oracle11.2.0.4的安装包被注入过了,超过300天就会出问题。

被注入的文件是:
$ORACLE_HOME/rdbms/admin/prvtsupp.plb
这个程序包文件最后被注入了一个触发器,这个启动触发器,当数据库启动之后被触发执行:
20190925-ORA-00600错误及被注入的软件_第1张图片
可以看到触发器DBMS_SUPPORT_DBMONITOR,不是SYS用户下系统自带的触发器。
看一下里面的内容:

create or replace trigger DBMS_SUPPORT_DBMONITOR
after startup on database
dec

你可能感兴趣的:(Oracle)