楼主: acosta

[精华] 紧急求救!!在线等待。希望斑竹救命

[复制链接]
论坛徽章:
0
11#
 楼主| 发表于 2003-3-18 21:08 | 只看该作者

问题是不是都指向SYSTEM01.DBF

斑竹:请教教我呀。

我的OICQ:162079。
请各位大虾帮帮我呀,最好OICQ。

使用道具 举报

回复
论坛徽章:
0
12#
 楼主| 发表于 2003-3-18 21:22 | 只看该作者

重复一下整个过程。。

目前我用INTERNAL进入之后,
STARTUP MOUNT  是可以起来的,没有问题,
但是
ALTER DATABASE OPEN就是有问题,系统提示:
ORA-01589:???RESETLOGS?NORESETLOGS?
然后我再用一下语句:
ALTER DATABASE OPEN NORESETLOGS
系统:
ORA-01113:?????
ORA-01110;??.........(省略)....system01.dbf
我问是不是system01.dbf有问题,那么为什么其他数据文件没有问题呢?

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2005-10-30 17:05:33ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41咸鸭蛋
日期:2012-12-04 08:47:00
13#
发表于 2003-3-18 21:33 | 只看该作者
不好办了

使用道具 举报

回复
论坛徽章:
0
14#
 楼主| 发表于 2003-3-18 21:35 | 只看该作者

哎呀!!

请斑竹给我意见呀。

使用道具 举报

回复
论坛徽章:
5
2010广州亚运会纪念徽章:板球
日期:2011-04-26 15:05:592010广州亚运会纪念徽章:手球
日期:2011-05-03 09:34:21紫蛋头
日期:2011-09-01 17:48:49迷宫蛋
日期:2011-11-02 09:25:33摩羯座
日期:2015-08-17 21:23:17
15#
发表于 2003-3-18 22:11 | 只看该作者
我刚出去了,你别急。既然你已经恢复了controlfile,就好办了。先startup mount,然后再做alter database backup controlfile to trace,修改trace文件后 ,在nomount状态下 重新建立controlfile。这样就可以启动数据库了,不会对system数据文件有损坏。

使用道具 举报

回复
论坛徽章:
0
16#
 楼主| 发表于 2003-3-18 22:40 | 只看该作者

请你等等我吧,我正试一试

请与我的ICQ直接联系号码162079

使用道具 举报

回复
论坛徽章:
0
17#
 楼主| 发表于 2003-3-18 22:42 | 只看该作者

应该是oicq:162079

谢谢

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
18#
发表于 2003-3-18 22:46 | 只看该作者
可能没有救了
看样子你在数据库打开的情况下delete control file

如果是这样就不好办了



因为在数据库打开的状态下数据文件的时间点不一致
所以在reopen的时候要做instance recover
需要redo log和control的信息

虽然control file许多信息可以在recreate control file命令里找回来
但是当前的SCN号可能就找不到了
所以系统根本就不可以做recover

造成数据的不一致性
system01.dbf就是这个不一致性的表现

我建议你试一下这个(个人觉得没有希望)

1 backup all before start up
2 recreate controlfile
3 switch oracle to archive log
4 rename  redo log to archive log
5 recover database
6 alter database open reserlogs

使用道具 举报

回复
论坛徽章:
5
2010广州亚运会纪念徽章:板球
日期:2011-04-26 15:05:592010广州亚运会纪念徽章:手球
日期:2011-05-03 09:34:21紫蛋头
日期:2011-09-01 17:48:49迷宫蛋
日期:2011-11-02 09:25:33摩羯座
日期:2015-08-17 21:23:17
19#
发表于 2003-3-18 23:29 | 只看该作者
我过去碰到过很多次这种情况,都是数据库打开时controlfile被删除,重建后都没有问题。难道我过去都是运气比较好,controlfile被删除时数据库没有活动的事务?

使用道具 举报

回复
论坛徽章:
0
20#
 楼主| 发表于 2003-3-18 23:44 | 只看该作者

哎,今天我真没气了

刚才按KNIGHT的做法不行。还是报原来的错误。

不过我可以肯定的是我当时肯定shudown了。

我最后再试一下斑竹的方法。刚才不好意思,我吊线了,几乎连网都上不了。

使用道具 举报

回复

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

本版积分规则 发表回复

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