100分请教真正的牛人!

青盟日志 2007-06-06 06:24:16
我的数据库down掉了,在重启数据库的过程中出现
SQL> Connected.
SQL> SQL> ALTER DATABASE open
*
ERROR at line 1:
ORA-01172: recovery of thread 1 stuck at block 153 of file 2
ORA-01151: use media recovery to recover block, restore backup if needed
这是什么错误,是数据文件损坏了吗?如何解决?
...全文
373 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixin5678 2007-06-08
  • 打赏
  • 举报
回复
如果数据无关紧要,可以用
startup force
青盟日志 2007-06-07
  • 打赏
  • 举报
回复
我如何修复undotbs01.dbf啊,我数据库是归档模式
fjmingyang 2007-06-07
  • 打赏
  • 举报
回复
pfile 中: _corrupted_rollback_segments=true
startup mount
alter database datafile 2 offline drop
alter database open;
backup database;
青盟日志 2007-06-07
  • 打赏
  • 举报
回复
我现在已把undotbs01.dbf offline掉,然后打开了数据库,把数据exp了出来,但是在exp的过程中报了很多错.也不知道丢失数据没有.
NekChan 2007-06-06
  • 打赏
  • 举报
回复
If you don't have the backup, then try open the database by taking the datafile '3' offline. Since you've created the database recently, instead of recreating the entire database what you can do is drop and recreate the tablespace which holds the datafile '3'.
NekChan 2007-06-06
  • 打赏
  • 举报
回复
如果你选择了归档模式,可以直接修复一下它的数据块。
CathySun118 2007-06-06
  • 打赏
  • 举报
回复
http://www.itpub.net/271115,1.html

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧