问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle数据库打不开了 老是在alert.log里出现ORA-00600[6711]错误怎么办

发布网友 发布时间:2022-05-26 18:06

我来回答

2个回答

热心网友 时间:2023-10-15 09:47

这个错误很可能说明是你的数据文件损坏了。具体查看那个文件损坏,在进行恢复,主要是alert日志,你要详细看

热心网友 时间:2023-10-15 09:47

ORA-00600: internal error code, arguments: [6711], [4256248], [1], [4256242], [0], [], [], []

MOS上有一个关于6711内部错误十分简单的Note,该文档声称出现6711错误极有可能是部分类型为簇(cluster)的数据字典表存在潜在的讹误,这个Note甚至没有告诉我们该错误argument参数的意义。
不过其实我们可以猜出来,因为是和corruption相关的错误,那么实际上可能关联的几个因素无非是
obj#,file#,block#;4256248和4256242 两个数字像极了Data Block 
Address,把他们当做dba来看待,也就指向了1号数据文件的61938块和61944数据块,我们来看看这些块属于哪个对象:
SQL> set linesize 200;
SQL> select segment_name, segment_type
  2    from dba_extents
  3   where relative_fno = 1
  4     and (61938 between block_id and block_id + blocks or
  5         61944 between block_id and block_id + blocks);

SEGMENT_NAME                                                                      SEGMENT_TYPE
--------------------------------------------------------------------------------- ------------------
SMON_SCN_TO_TIME                                                                  CLUSTER
不出意料是一个cluster,SMON_SCN_TO_TIME是SMON_SCN_TIME表的基簇,SMON_SCN_TIME表用以记录数据库中scn对应的时间戳。我们直接查看用以创建数据字典的sql.bsq文件,可以进一步了解他们的结构:
cat $ORACLE_HOME/rdbms/admin/sql.bsq|grep -A 24 "create cluster smon_scn_to_time"
create cluster smon_scn_to_time (
  thread number                         /* thread, compatibility */
)
/
create index smon_scn_to_time_idx on cluster smon_scn_to_time
/
create table smon_scn_time (
  thread number,                         /* thread, compatibility */
  time_mp number,                        /* time this recent scn represents */
  time_dp date,                          /* time as date, compatibility */
  scn_wrp number,                        /* scn.wrp, compatibility */
  scn_bas number,                        /* scn.bas, compatibility */
  num_mappings number,
  tim_scn_map raw(1200),
  scn number default 0,                  /* scn */
  orig_thread number default 0           /* for downgrade */
) cluster smon_scn_to_time (thread)
/

create unique index smon_scn_time_tim_idx on smon_scn_time(time_mp)
/

create unique index smon_scn_time_scn_idx on smon_scn_time(scn)
/
从以上脚本可以看到这个簇上存在多个索引,我们需要进一步validate验证所有这些对象:
SQL> analyze table SMON_SCN_TIME validate structure;
Table analyzed.

SQL>analyze table SMON_SCN_TIME validate structure cascade;
Table analyzed.

SQL> analyze cluster SMON_SCN_TO_TIME validate structure;
Cluster analyzed.

SQL> analyze cluster SMON_SCN_TO_TIME validate structure cascade;
analyze cluster SMON_SCN_TO_TIME validate structure cascade
*
ERROR at line 1:
ORA-01499: table/index cross reference failure - see trace file




如果自己搞不定可以找ASKMACLEAN专业ORACLE数据库修复团队成员帮您恢复!

ORACLE出现ORA-00600: internal error code, arguments: [qcsfb...

这个bug 和绑定变量有关,去掉绑定变量可以workaround,但要改程序。另外可能与cursor_sharing参数的设置有关,具体要看alert.log 如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!诗檀软件专业数据库修复团队

打不开oracle数据库,公司的 Oracle数据库打不开了,一open就报错Ora-0060...

该ORA-8103可能由多个BUG引起,例如LOB在10.2.0.4之前可能会由于BUG覆盖了另一张表的segment header,导致出现ORA-8103错误。诊断该问题可以从数据表的segment header和data_object_id入手。 The object has been deleted by another user since the operation began.If the error is reproducible, following may be th...

oracle ORA-01033问题怎么解决

1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;2、运行sqlplus "/as sysdba"SQL>shutdown immediate 停止服务 SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号 SQL>shutdown immediate 再次停止服务 SQL>startup mount SQL> recover datafile 2 ...

救命啊!我的数据库出现ora-00368,ora-00353,ora-00312

你这个是oracle数据库可能不一致,可以使用Oracle数据库异常恢复检查脚本 收集信息,发给我们,我们对其数据库状态进行分析判断,给出恢复建议

如何解决ORA-01033问题

故障分析:网上有一种常见的说法是该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导致的无法正常进行IO操作而引起的错误。ORACLE将识别为数据库未装载完成而导致出现如上错误。故障特征:使用命令行sqlplus或PL/SQL Developer均无法打开数据库。但是可以使用sys用户以sysdba的身份登录系统 处理步骤...

Oracle数据库打不开 该怎么办?我们公司的oracle数据库坏了 打不开了...

该ORA-8103可能由多个BUG引起,例如LOB在10.2.0.4之前可能会由于BUG覆盖了另一张表的segment header,导致出现ORA-8103错误。诊断该问题可以从数据表的segment header和data_object_id入手。 The object has been deleted by another user since the operation began.If the error is reproducible, following may be ...

oracle数据库打不开 oracle数据库alert日志 为什么打不开oracle网站 Oracle打不开net oracle打不开 oracle打不开网页 oracle客户端安装包打不开 oracle报注册表项软件打不开 oracle企业管理器打不开
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
打印机硒鼓安装方法及步骤 如何安装新硒鼓? 我现在很困惑该不该和女友继续发展下去 电脑上字体怎么安装方法简单易行的字体安装步骤及技巧 网页字体显示不出.怎么办? 如何添加电脑上没有的字体解决电脑字体限制增加字体选择多样性_百度知 ... 不有效字体文件 电脑字体识别不了 梦见身上煤炭黑的长辈给我钥匙的预兆 株洲最值得一去的古镇 ORACLE出现ORA-00600: internal error code, arguments: [qcsfbdnp:1]该如何解决 oracle 求助 ORA-00600: ??????, ??: [k*b_sanity_check_2] 错误 中国邮政总局投诉快递 验收程序与验收凭证 在校产管理系统中如何打印固定资产验收单 在药品入库环节中,若验收环节发现药品不合格,如何处理? 莫扎特长笛土耳其进行曲几级 学会了Photoshop CS去哪找工作? 新人刚接触手账本买了知悉文化用品的手账本发现里面内页的格式多样想问问都是用来做什么的 地锅鸡的饼子怎么做的? 300ml的水重量是多少克? 急急.父与子读后感.求翻译成英语参考.万分感谢.. 来一首越南鼓dj串烧,好听的行不?各位嗨神…重金 《父与子》 请问图片上的英文单词是什么意思? 求分享越南亡徒鼓(DJ版)-浪子康_豪大大歌曲百度云资源 女人单身久了会是什么样子? 中石化扫一扫注册会员是怎么回事 Nova7掉水里捞起来补救 开不了机 长按电源键只显示关机动画怎么办? 父与子英文翻译是什么 注册阿里巴巴会员一年要多少钱 马哈拉施特拉的简介 maharashtra是什么地方 为什么我做的卤水会变酸,怎样避免卤菜的卤水变 印度的人口分布在哪的?地理 马拉地族的人口分布 先锋四码怎么关闭fli滤波器 印度有没有人口破亿的一级行政区 世界各国为缓解人口问题所作的努力和尝试 马哈拉施特拉邦的主要城市 电源滤波器可以前后接2个吗 急!!!印度人口政策 具体的! 请问反相比例运算放大电路前后怎么加电阻电容构成前后的滤波电路? 请问把低通滤波器的电阻电容前后移动之后还是低通滤波器吗?如下图所示: 哪座城市的人均占地面积最小 滤波电路可以设计在整流前面吗 印度国土只有中国的三分之一 为什么印度不控 智能工具箱好用吗? 智能工具箱怎么样 犯罪剧情大片《守望者:罪恶迷途》DVD高清晰完整版 守望者:罪恶迷途QVOD全集下载迅雷 怎么在欧洲化学品管理局上找到svhc清单