12
返回列表 发新帖
楼主: yminn

急,急!ORACLE不能启动!HELP!!!

[复制链接]
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
11#
发表于 2001-11-19 08:36 | 只看该作者
raid1好象没有用!
不能作为backup
我觉得好象一定要重backup恢复,因为你已经打开了数据库
已经造成了各数据文件的不一致

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:332011新春纪念徽章
日期:2011-02-18 11:42:48ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41
12#
发表于 2001-11-19 09:02 | 只看该作者
我想你应该把你的环境和自从故障后做过一些什么处理等 说出来,别人才能帮你想出解决方案。。。

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:332011新春纪念徽章
日期:2011-02-18 11:42:48ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41
13#
发表于 2001-11-19 11:24 | 只看该作者
我想你应该把你的环境和自从故障后做过一些什么处理等 说出来,别人才能帮你想出解决方案。。。

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:332012新春纪念徽章
日期:2012-01-04 11:49:54
14#
发表于 2001-11-19 12:10 | 只看该作者

raid 1是硬盘镜像

你用的是硬件的raid 1吗?它主要是为了防止硬盘物理损坏,但你是软件的逻辑错误,你的两张镜像硬盘上的system表空间文件的内容是一模一样的,要错都错。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
15#
发表于 2001-11-19 12:45 | 只看该作者
不要轻易作open resetlog操作,这种情况还是比较有可能恢复的。

使用道具 举报

回复
论坛徽章:
0
16#
 楼主| 发表于 2001-11-19 16:57 | 只看该作者
强调READ1方式在于可只对一盘进行操作。
如现在已通过逻辑备份复原了系统,但尚有一盘还处于出故障时的初始状态。
即:

dbstart后
ora-01122:database fle1 failed verfication check
ora-01110:datafile 1 '/usr/oracle/oradata/oracle7/system01.dbf'
ora-01207:file is more recent than control file --- old control file

我希望找到恢复它的方法!!
谢谢各位的继续支持。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
17#
发表于 2001-11-20 10:21 | 只看该作者
一般来说,像你这种情况,可以考虑采用如下恢复步骤:
1.备份现有redo log,control file,datafile
2.重建控制文件
3.recover database using backup controlfile;
   注意要用当前的日志文件来apply,当然你要明确用哪一个redo log,确保完全恢复后,才进行下一步,如果你还不清楚,不要进行下一步
4.alter database open resetlogs;

使用道具 举报

回复
论坛徽章:
5
ITPUB元老
日期:2005-02-28 12:57:00会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10奥运会纪念徽章:铁人三项
日期:2008-07-22 09:21:48
18#
发表于 2001-11-20 15:45 | 只看该作者
System 表空间的文件同其他文件时间上不一致了(SCN-- System Change Number不一致),重建控制文件是解决不了问题的。System 表空间的数据文件是不能删除的。

现在你必须有备份:

1, ARCHIVE 方式下,恢复一个最近的'/usr/oracle/oradata/oracle7/system01.dbf'  COPY, 应用归档日志恢复;

2,NOARCHIVE方式,恢复一个最近的Cold Backup, 这个Backup之后的数据无法恢复。

一定对你的系统分析之后在做决定,毕竟毯子上的人不了解你的真正情况,指点难免有误。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
19#
发表于 2001-11-20 16:02 | 只看该作者
有备份的恢复通常比较简单,麻烦的是通常在noarchivelog模式,又没有备份,又发生这种不一致的情况,如果情况不是最坏的情况,
当前redo log还没被覆盖,还是比较有可能恢复的,我曾经帮别人多次恢复。

使用道具 举报

回复
论坛徽章:
0
20#
 楼主| 发表于 2001-11-21 09:01 | 只看该作者

谢谢

redo文件没被覆盖,所有文件在另一硬盘上都存在于出错的初始状态。
因不能影响企业的正常工作,对错误硬盘的处理时间很少,故希望能找到最有效的方法。
谢谢!!!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表