cs1224
2014-12-05 13:48
采纳率: 100%
浏览 9.0k
已采纳

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • Coursera 2014-12-05 15: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

    点赞 评论
  • cs1224 2014-12-05 13: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...

    点赞 评论

相关推荐 更多相似问题