Oracle数据库存储迁移后启动时出错:ORA-00210 ORA-00202 ORA-17503 ORA-15173 如何解决

分类:编程技术 时间:2024-02-20 15:32 浏览:0 评论:0
0
本文介绍了《Oracle数据库存储迁移后启动过程中出错:ORA-00210 ORA-00202 ORA-17503 ORA-15173如何解决》的相关知识。在实际案例操作过程中,很多人都会遇到这样的困境,就让小编带领大家学习一下如何处理这些情况吧!我希望你能仔细阅读并学到一些东西!

存储迁移后,通过集群启动数据库时报错

SUCCESS: diskgroup NEWDATA was mount

ORA-00210: 无法打开指定的控制文件

p>

ORA-00202: 控制文件: '+NEWDATA/test/controlfile/control02.ctl'

ORA-17503: ksfdopn:2 失败打开文件 +NEWDATA/test/controlfile/control02 .ctl

ORA-15173: 目录“controlfile”中不存在条目“control02.ctl”

ORA-00210: 不能打开指定的控制文件

ORA-00202: 控制文件: '+NEWDATA/test/controlfile/control01.ctl'

ORA-17503: ksfdopn:2 无法打开n 文件 +NEWDATA/test/controlfile/control01.ctl

ORA-15173: 目录“controlfile”中不存在条目“control01.ctl”

ORA-205 在以下期间发出信号: ALTER DATABASE MOUNT...

但是手动启动没有问题

启动ORACLE RDBMS版本:11.1.0.7.0。

使用参数设置在服务器端 pfile /oracle/product/11/db/dbs/inittest1.ora

具有非默认值的系统参数:

....

< p>查看数据库告警日志发现集群启动时使用了spfile文件:

启动ORACLE RDBMS版本:11.1.0.7.0。

使用参数设置中服务器端spfile +GROUP1/test/spfiletest.ora

非默认值的系统参数:

但旧spfile参数文件的controlfile参数并没有指向正确的控制文件位置:

control_files = "+NEWDATA/test/controlfile/control01.ctl"

control_files = "+NEWDATA/test/controlfile /control02.ctl “

正确ct:

control_files = "+NEWDATA/test/controlfile/control01.ctl.399.1000116879"

control_files = "+NEWDATA /test/controlfile/control02.ctl.400.1000116887"

解决办法:

srvctl修改数据库 -d test -p +NEWDATA/test/spfilespfiletest.ora

修改OCR中注册的spfile。其实这一步应该在存储迁移的时候完成,但是迁移的时候忽略了这一步。

《如何解决Oracle数据库存储迁移后启动过程中出现错误:ORA-00210 ORA-00202 ORA-17503 ORA-15173》这里介绍一下。感谢您的阅读。如果您想了解更多行业资讯,可以关注网站,小编将为大家输出更多优质实用文章!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > Oracle数据库存储迁移后启动时出错:ORA-00210 ORA-00202 ORA-17503 ORA-15173 如何解决

用户评论