我的数据库需要恢复,急! 回滚段损坏没有关系,offline drop掉,再重新创建就可以了~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库有还块可以参考:http://www.itpub.net/showthread.php?s=&threadid=201766http://www.dbonline.cn/source/oracle/20031213/howto%20open%20database%20when%20file%20damage.html回滚段损坏没有关系, 重建就可以了 你可以先起数据库看看哪几个rbs有问题然后在初始化文件加参数_corrupted_rollback_segments =<problem rbs 列表>重新打开数据库,将坏的rbs drop掉。部分已经提交的数据丢失部分没有提交的数据变成提交(缺少回滚段信息,实例恢复的时候无法进行rollback/rollforward操作) hecm220的办法行不通,因为无法打开数据库。drabit(square)讲的办法应该可以,但是我在不能打开数据库的情况下怎么确定是哪个回滚段有问题呢。再次谢过各位好心人。 <<但是我在不能打开数据库的情况下怎么确定是哪个回滚段有问题呢。>>你尝试打开数据库,肯定会报错,报错的信息里面应该有指出哪个回滚段有问题。 offline drop掉,不需要数据库启动,只需要到MOUNT的状态就OK 用SVRMGRL SVRMGRL>CONNECT internal SVRMGRL>startup mount SVRMGRL> alter database datafile <删除的文件名,全路径> offline drop; SVRMGRL>alter database open;用这个方法没有问题。 要不把rbs0~rbs9都当作坏的rollback segment 感谢drabit和各位热心人,问题解决了,用_offline_rollback_segments参数启动了数据库,然后执行了导出,在重建数据库,花了1天(苦)。 ora 备份恢复 [在线]如何取得非char型字段的值(闪结贴型的侯佩) oracle视图触发器问题 oracle 数据恢复问题 求一查询语句,在线等,急!!!!解决立刻结帖! ocicpplib自带的demo连接不上,请高手指教 请大哥大姐们帮小弟一个忙 求SQL!拜托各位 学习的疑惑,请各位高手指点迷津 分区 支持SUBSTR么 可以实现Oracle中的存储过程或自定义函数的重载吗? imp80时oracle提示的错误(在win2000p下)
数据库有还块可以参考:
http://www.itpub.net/showthread.php?s=&threadid=201766http://www.dbonline.cn/source/oracle/20031213/howto%20open%20database%20when%20file%20damage.html回滚段损坏没有关系, 重建就可以了
然后在初始化文件加参数
_corrupted_rollback_segments =<problem rbs 列表>
重新打开数据库,将坏的rbs drop掉。部分已经提交的数据丢失
部分没有提交的数据变成提交
(缺少回滚段信息,实例恢复的时候无法进行rollback/rollforward操作)
drabit(square)讲的办法应该可以,但是我在不能打开数据库的情况下怎么确定是哪个回滚段有问题呢。
再次谢过各位好心人。
用SVRMGRL
SVRMGRL>CONNECT internal
SVRMGRL>startup mount
SVRMGRL> alter database datafile <删除的文件名,全路径> offline drop;
SVRMGRL>alter database open;用这个方法没有问题。