千家信息网

oracle 11.2.0.4补丁问题怎样分析

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章将为大家详细讲解有关oracle 11.2.0.4补丁问题怎样分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。春节刚过,还没有上班,一个客户
千家信息网最后更新 2026年11月01日oracle 11.2.0.4补丁问题怎样分析

这篇文章将为大家详细讲解有关oracle 11.2.0.4补丁问题怎样分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

春节刚过,还没有上班,一个客户电话说数据库因主机掉电,不能启动。
发过来报错,如下:
ORA-00704: bootstrap process failure
ORA-00704: bootstrap process failure
ORA-00600: internal error code, arguments: [16703], [1403], [20], [], [], [], [], [], [], [], [], []
oracle意外掉电,从来没有见到过这个错误。
经过反复分析,发现控制文件没有问题。system表空间系统重要数据字典损坏。
但是判断是因为断电导致。反正自己是没有办法进行数据恢复。建议用户接受数据损坏的结果。
后来在网上找到了两个一样问题的帖子,才知道问题的严重性

原来我们手头的11.2.0.4的介质是被篡改的。
在linux平台,使用md5sum命令查看p13390677_112040_Linux-x86-64_1of7.zip这个文件,如果得出的值后面四位是124173就是被篡改的,正确的版本后面四位应该是F58F28。
被篡改的版本会创建一个触发器。这个触发器在数据库每次启动的时候触发。触发时检测数据库创建时间,如果创建时间超过300天,就会删除核心数据字典表。使得数据库马上宕掉,再启动将无法open,报ORA-00704和ORA-00600,以本人的技术水平,基本无法进行数据恢复。
select * from v$version
查看如果是11.2.0.4,就马上查看有没有篡改的trigger。

select text from all_source where type='TRIGGER' AND NAME='DBMS_SUPPORT_DBMONITOR';

使用下面的语句删掉触发器,存储过程,和包

drop TRIGGER DBMS_SUPPORT_DBMONITOR;
drop PROCEDURE DBMS_SUPPORT_DBMONITORP;
drop PACKAGE DBMS_SUPPORT;

关于oracle 11.2.0.4补丁问题怎样分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

数据 问题 数据库 分析 触发器 补丁 内容 字典 数据恢复 文件 文章 时间 更多 版本 知识 篇文章 马上 不错 重要 意外 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 互联网科技产业 新华互联网科技学院 互联网中国科技 互联网科技公司官网 奇酷互联网科技公司 极限挑战互联网科技 汉立互联网科技有限公司联系电话 成都互联网科技公司100强 北京华百购互联网科技有限公司 重庆互联网医院沙龙医盟信息科技 赶超互联网科技 微信多开 互联网保险科技创业 科技赋能视角下互联网保险发展 上海钢联属于互联网科技股吗 互联网相关科技技术 神州科技互联网有限公司 广州梦谷互联网科技有限公司领导 普陀区互联网教育科技管理办法 保山互联网科技靠谱吗 顺玮阁互联网科技 互联网科技公司做什么 黑科技闪耀互联网之光 996高科技互联网公司 保险科技服务互联网营销体系 半导体是互联网高科技吗 上海互联网科技公司ppt 珠海东科互联网科技有限公司 互联网科技新闻 众联互联网络科技
0