Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

"ORA-27047:unable to read the header block of file"

BaffyAug 5 2010 — edited Nov 26 2012
All,

I've moved a hot backup of my database to another server. Both are same versions of Solaris:

bash-2.05$ uname -X
System = SunOS
Release = 5.9

(just to mention that the last time I did this, it worked perfectly).

When I try to create the controlfile usning a script with first line shown below:

CREATE CONTROLFILE SET DATABASE WCHPEC01 RESETLOGS NOARCHIVELOG....
.....

I get the following error:

CREATE CONTROLFILE SET DATABASE "WCHPEC01" RESETLOGS NOARCHIVELOG
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01565: error in identifying file
'/u02/oradata/wchpec01/WCHPEC01_SYSTEM01.dbf'
ORA-27047: unable to read the header block of file
SVR4 Error: 99: Option not supported by protocol
Additional information: 2
===============

From the investigations I've done, I found this happens when you're trying to restore to a different O/S with different endian format, but this is not the case here.

Any help will be appreciated.

Regards
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 24 2012
Added on Aug 5 2010
13 comments
16,729 views