2 cs1224 cs1224 于 2014.12.05 21:48 提问

关闭数据库的时候报错误了, ORA-01507:????是怎么回事?

关闭数据库的时候报错误了, ORA-01507:???????? 然后再启动数据库,就启动不了了,报ORA-00205.

2个回答

eagleyan
eagleyan   Rxr 2014.12.05 23:44
已采纳

OK, 这个消息写的很明显,你的ctl file找不到或者损坏了,ORA-01507就是DATABASE没办法mount,数据库启动时有start,mount,open三个步骤,mount需要读取control file,恢复control
文件就是把备份的control copy回去,再做startup。如果真的是找不到control文件了,可以使用“ALTER DATABASE OPEN RESETLOGS”重新生成。

最后说一句,你的control文件放在F盘,感觉不是主数据分区,建议挪到主数据分区。

细节可参考https://docs.oracle.com/cd/B10500_01/server.920/a96521/control.htm

eagleyan
eagleyan 回复cs1224: 不幸啊,好吧,试一下RECOVER DATABASE UNTIL CANCEL ; ALTER DATABASE OPEN RESETLOGS; 这是两行
接近 3 年之前 回复
cs1224
cs1224 ALTER DATABASE OPEN RESETLOGS输入后错误,ORA-01057
接近 3 年之前 回复
cs1224
cs1224 ALTER DATABASE OPEN RESETLOGS输入后错误,ORA-01057
接近 3 年之前 回复
cs1224
cs1224 ALTER DATABASE OPEN RESETLOGS输入后错误,ORA-01057
接近 3 年之前 回复
cs1224
cs1224   2014.12.05 21:50

alert_orcl.log

ALTER DATABASE MOUNT
ORA-00210: cannot open the specified control file
ORA-00202: control file: 'F:\APP\LENOVO\ORADATA\ORCL\CONTROL03.CTL'
ORA-27041: unable to open file
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
ORA-205 signalled during: ALTER DATABASE MOUNT...

Csdn user default icon
上传中...
上传图片
插入图片