1000分!!!!!!!急急急急!无法起动数据库,ORA-00600错误!!!!! 遗憾.可能需要重装了.真的没有backup 吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可怜!找ORACLE工程师看看吧! 先打1个ora-00600的patch看看,没有备份,……,惨! 从你的现象看,是你的系统表空间出现了坏块。另外,我想问你的一个问题是:你说“我检查过文件,文件没有问题”,你用什么方法检查的?你检查的是SYSTEM01.DBF文件吗? 试一下下面的方法:比如说,你原来的文件在c:\system01.dbf,拷贝到d:\system01.dbf1.start mount2.alter database rename file 'c:\system01.dbf' to 'd:\system01.dbf';3.recover datafile 'd:\system01.dbf';4.alter database open; 回答:你的问题不是由于ora-00600引起的,很明显是由于系统表空间中的数据文件的坏块引起的,这是Oracle故障恢复中最难处理的一种。1、如你可以取得oracle的技术支持,请求支持吧,oracle有一个工具叫做dul可以在库处于关闭的状态下去提取其中的数据。2、如你没有技术支持,尝试以下步骤,建议在做之前做好备份。 a、在init<sid>.ora中加入如下参数 _allow_read_only_corruption = TRUE _allow_resetlogs_corruption = TRUE b、svrmgrl>starup mount svrmgrl>recover database until cancle; 一路回车,报错不管 svrmgrl>alter database open;3、如能打开库,赶紧做exp,重建库,imp 如不能打开库,还是寻求oracle支持吧,相信dul可以帮你,因为life is dul without it! 修定svrmgrl>alter database open;如有提示则用 svrmgrl>alter database open resetlogs; 非常感谢大家!!但是一切都都都无法挽回了,close :( 怎么去价格中含分的 Oracle触发器 编译有错 rman 备份疑惑 怎么根据不同的条件查询不同的数据 先祝大家新年快乐!再来一个小问题! 为什么在存储过程中用了一个函数速度变慢了 PL/SQL如何用游标取下一行的值,而不取当前行的值?? linux 下c语言访问oracle PL/SQL中自定义类型的初始化 winxp系统中管理工具的ORACLE的监听服务不法启动。 来者有分,求和问题!! Orale远程数据库的连接
找ORACLE工程师看看吧!
另外,我想问你的一个问题是:你说“我检查过文件,文件没有问题”,你用什么方法检查的?你检查的是SYSTEM01.DBF文件吗?
比如说,你原来的文件在c:\system01.dbf,拷贝到d:\system01.dbf
1.start mount
2.alter database rename file 'c:\system01.dbf' to 'd:\system01.dbf';
3.recover datafile 'd:\system01.dbf';
4.alter database open;
你的问题不是由于ora-00600引起的,很明显是由于系统表空间中的数据文件的坏块引起的,这是Oracle故障恢复中最难处理的一种。
1、如你可以取得oracle的技术支持,请求支持吧,oracle有一个工具叫做dul可以在库处于关闭的状态下去提取其中的数据。
2、如你没有技术支持,尝试以下步骤,建议在做之前做好备份。
a、在init<sid>.ora中加入如下参数
_allow_read_only_corruption = TRUE
_allow_resetlogs_corruption = TRUE
b、svrmgrl>starup mount
svrmgrl>recover database until cancle; 一路回车,报错不管
svrmgrl>alter database open;
3、如能打开库,赶紧做exp,重建库,imp
如不能打开库,还是寻求oracle支持吧,相信dul可以帮你,因为life is dul without it!
svrmgrl>alter database open resetlogs;
但是一切都都都无法挽回了,close :(