3

RAC环境下启动实例报错ORA-01157

章芋文 2019-03-07
208
摘要:服务器未知原因故障恢复后,启动数据库实例报错,错误信息如下:riMar0110:00:352019RSMNstartedwithpid=4...

问题描述

服务器未知原因故障恢复后,启动数据库实例报错,错误信息如下:

ri Mar 01 10:00:35 2019
RSMN started with pid=43, OS id=11784 
ORACLE_BASE from environment = D:\app\Administrator
Fri Mar 01 10:00:37 2019
ALTER DATABASE MOUNT /* db agent *//* {2:38813:23181} */
This instance was first to mount
NOTE: Loaded library: System 
SUCCESS: diskgroup DATA was mounted
SUCCESS: diskgroup FRA was mounted
NOTE: dependency between database orcl and diskgroup resource ora.DATA.dg is established
NOTE: dependency between database orcl and diskgroup resource ora.FRA.dg is established
Fri Mar 01 10:00:41 2019
Successful mount of redo thread 2, with mount id 1529506885
Database mounted in Shared Mode (CLUSTER_DATABASE=TRUE)
Lost write protection disabled
Completed: ALTER DATABASE MOUNT /* db agent *//* {2:38813:23181} */
ALTER DATABASE OPEN /* db agent *//* {2:38813:23181} */
This instance was first to open
Fri Mar 01 10:00:41 2019
Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl2\trace\dbw0_5844.trc:
ORA-01157: ????/?????? 11 - ??? DBWR ????
ORA-01110: ???? 11: 'D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\X.DBF'
ORA-27041: ??????
OSD-04002: ÎÞ·¨´ò¿ªÎļþ
O/S-Error: (OS 2) ÏµÍ³ÕÒ²»µ½Ö¸¶¨µÄÎļþ¡£
Abort recovery for domain 0

专家解答

从报错看,这个是一个本地数据文件'D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\X.DBF',应该是你们将RAC中的数据库文件误建到本地磁盘,所以其他实例无法启动,导致错误。

处理方法:

1、将此数据文件脱机,实例可以马上拉起,然后将此数据文件移动到共享存储,视数据文件大小会有一定时间不能读写;

2、使用rman copy到共享存储中,脱机做一次switch datafile to copy,不可用读写时间更小。但是完成迁移后实例才能拉起。

「喜欢文章,快来给作者赞赏墨值吧」

评论

2
3
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...