Welcome 微信登录

首页 / 数据库 / MySQL / Oracle RAC undotbs表空间recover状态的恢复

一套Oracle RAC 10g 数据库,检查发现undotbs表空间为recover状态,远程处理过程如下:1、检查数据库状态:select file#,status from v$datafile where status="RECOVER";FILE# STATUS---------- -------5 RECOVERselect file_name,tablespace_name,status from DBA_DATA_FILES where file_id=5;确认datafile 5的具体datafile;发现datafile 5 undotbs02 状态为recover,经确认是实例2在使用。2、检查需要recover所需要的日志:select * from v$recovery_log;发现做recover需要的归档日志文件共14个。根据查询结果,检查归档文件是否存在,如果本地存在就直接使用,如果本地不存在还需恢复归档日志到本地再使用。  ---这里全在本地全部存在。3、停止数据库两个实例。4、启动实例2(undotbs02的实例)到mount状态。5、recover datafile 5;根据提示应用归档日志文件进行recover。6、alter database datafile 5 online;7、alter database open;(两个实例)8、检查确认,正常。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12Oracle 11g R2单机升级步骤Oracle 11gR2 RAC DBCA无法识别ASM磁盘组相关资讯      ORACLE 10G 
  • Oracle 10g(10.2.0.4)升级到10.2.0  (04月10日)
  • Oracle 10g 一主多备的搭建技巧  (07/31/2015 15:31:51)
  • 多平台下的32位和64位Oracle 10g下  (02/18/2015 10:38:21)
  • Oracle 10g实现只读表的N种方法  (08/05/2015 10:54:35)
  • Oracle 10g中约束与列属性NULLABLE  (03/07/2015 19:22:46)
  • Oracle 10g Clusterware Votedisk   (01/16/2015 14:09:54)
本文评论 查看全部评论 (0)
表情: 姓名: 字数