ORA-00205: error in identifying control file, check alert log for more info

Sometimes you can get ” ORA-00205: error in identifying control file check alert log for more info ” error.

 

ORA-00205: error in identifying control file check alert log

 

Details of error are as follows.

 

SQL> startup
ORACLE instance started.
Total System Global Area 755769344 bytes
Fixed Size 2217184 bytes
Variable Size 478153504 bytes
Database Buffers 272629760 bytes
Redo Buffers 2768896 bytes
ORA-00205: error in identifying control file, check alert log for more info

ORA-00205: error in identifying control file, check alert log for more info



error in identifying control file

Cause: The system could not find a control file of the specified name and size.
Action: Check that ALL control files are online and that they are the same files that the system created at cold start time

ORA-00205

Check the control_files parameter.
SQL> show parameter control_files
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_files                        string      /u01/app/oracle/oradata/MSDB/co
                                                 ntrol01.ctl, /u01/app/oracle/o
                                                 radata/MSDB/control02.ctl
Check the controlfiles if they are exist or not in the related locations.
[oracle@msdbadm01 ~]$ ls -ltr /u01/app/oracle/oradata/MSDB/control01.ctl
-rw-r-----. 1 oracle oinstall 9748480 Jun 24 03:37 /u01/app/oracle/oradata/MSDB/control01.ctl

[oracle@msdbadm01 ~]$ ls -ltr /u01/app/oracle/oradata/MSDB/control02.ctl
ls: cannot access /u01/app/oracle/oradata/MSDB/control02.ctl: No such file or directory

 

control01.ctl exist but control02.ctl doesn’t exist.

 

 

 

Modify the control_files parameter as follows.

SQL> alter system set control_files='/u01/app/oracle/oradata/MSDB/control01.ctl' scope=spfile;
System altered.


Shutdown database.

SQL> shut immediate;
ORA-01507: database not mounted
ORACLE instance shut down.

 

Then startup database again.

SQL> startup
ORACLE instance started.
Total System Global Area 755769344 bytes
Fixed Size 2217184 bytes
Variable Size 478153504 bytes
Database Buffers 272629760 bytes
Redo Buffers 2768896 bytes
Database mounted.
Database opened.

Database has been opened, so problem has been solved.

 

 

You can multiplex Controlfile with the following article.

How to Multiplex Controlfile in Oracle RAC or ASM

 

 

Do you want to learn Oracle Database for Beginners, then Click and read the following articles.

Oracle Database Tutorials for Beginners ( Junior Oracle DBA )

About Mehmet Salih Deveci

I am Founder of SysDBASoft IT and IT Tutorial and Certified Expert about Oracle & SQL Server database, Goldengate, Exadata Machine, Oracle Database Appliance administrator with 10+years experience.I have OCA, OCP, OCE RAC Expert Certificates I have worked 100+ Banking, Insurance, Finance, Telco and etc. clients as a Consultant, Insource or Outsource.I have done 200+ Operations in this clients such as Exadata Installation & PoC & Migration & Upgrade, Oracle & SQL Server Database Upgrade, Oracle RAC Installation, SQL Server AlwaysOn Installation, Database Migration, Disaster Recovery, Backup Restore, Performance Tuning, Periodic Healthchecks.I have done 2000+ Table replication with Goldengate or SQL Server Replication tool for DWH Databases in many clients.If you need Oracle DBA, SQL Server DBA, APPS DBA,  Exadata, Goldengate, EBS Consultancy and Training you can send my email adress [email protected].-                                                                                                                                                                                                                                                 -Oracle DBA, SQL Server DBA, APPS DBA,  Exadata, Goldengate, EBS ve linux Danışmanlık ve Eğitim için  [email protected] a mail atabilirsiniz.

Leave a Reply

Your email address will not be published. Required fields are marked *