暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

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

原创 章芋文 2019-03-07
822

问题描述

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

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,不可用读写时间更小。但是完成迁移后实例才能拉起。

最后修改时间:2019-03-19 12:40:18
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论