7 x 24 在线支持!
ORA-00210: 无法打开指定的控制文件 ORA-210: Cannot Open The Specified Control File -故障排除指南
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com
ORA-00210: 无法打开指定的控制文件
适用于:
Oracle Database – Enterprise Edition – 版本 9.0.1.0及以上
本文信息适用于任何平台。
目标
该文档旨在提供ORA-210错误的故障排除指南。
详情
错误描述
错误: ORA 210
文本: cannot open the specified control file
——————————————————————————-
原因: 系统无法打开控制文件。
行为: 检查控制文件存在,存储设备在线,文件未被其他一些程序锁住,并再次尝试。
此外,检查对每个进程打开的文件数的操作系统限制未被超过。
当使用复用控制文件,即一个以上的控制文件在初始化参数文件中被引用,从引用信息中指示的控制文件名的初始化参数文件中删除参数并重启实例。
如果信息不再次出现,从初始化参数文件中删除有问题的控制文件并使用初始化参数文件的新文件名创建控制文件的另一个副本。
如果出现错误要检查什么?
- 管理控制文件的存储设备联机且可访问。
- 没有第三方软件在锁住文件。
- 文件的权限是正确的且由Oracle软件 OS 用户所拥有。
- 控制文件实际存在于错误信息报告的位置。
- (s)pfile的初始化参数control_files 正指向控制文件应存在的有效位置。
- 如果报错伴随一个崩溃,检查在$ORACLE_HOME/dbs 下的锁文件是否存在并删除它们。
如果控制文件损坏或丢失,怎么做?
如果控制文件的镜像之一是有效的,它可以被复制,重命名,并在DB关闭时替换损坏的副本,否则唯一的选择就是从trace重建控制文件,从备份中还原或手动创建它。详情在以下文档中说明:
(Doc ID 735106.1)- How to Recreate a Controlfile
已知的问题和bug
Bug 8721315 – ORA-210 during shutdown immediate with flash cache (Doc ID 8721315.8)
“ORA-27086: Unable To Lock File – Already In Use” When Starting Database On SSC Zone. (Doc ID 1905417.1)
Bug 8880196 : STARTUP OF DATABASE FAILED WITH ORA-17500, ORA-17503, ORA-202 AND ORA-210
Bug 9669990 : DBMV2: ORA-210 WHEN SHUTDOWN DATABASE AFTER DB CREATION (closed as duplicate of Bug 9473351)
Bug 9473351 : GEN0 ATTEMPTS TO FETCH CF WHEN INSTANCE DISMOUNTED DURING CONVERT TO PHYSICAL