How to Detect and Fix a Corruption in the Datafile OS Header/Block Zero - ORA-27047 DBV-107 ORA-1157/ORA-27048 (Doc ID 360032.1)

Last updated on OCTOBER 05, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 8.0.5.0 to 12.1.0.2 [Release 8.0.5 to 12.1]
Information in this document applies to any platform.
***Checked for relevance on 05-OCT-16***


Symptoms

OS block in an Oracle file


Symptoms

ORA-27047 : unable to read the header block of file.
Example taken from HPUX:
ORA-1503: CREATE CONTROLFILE failed
ORA-1565: error in identifying file '/oradata/users.dbf'
ORA-27047: unable to read the header block of file
HP-UX Error: 22: Invalid argument
Additional information: 2

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of validate command on ORA_DISK_1 channel at 10/05/2016 13:48:58
ORA-01122: database file 8 failed verification check
ORA-01110: data file 8: '/oradata/users.dbf'
ORA-01565: error in identifying file '/oradata/users.dbf'
ORA-27048: skgfifi: file header information is invalid
Additional information: 8

 

ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
ORA-01110: data file 1: '/oracle/dbs/system.dbf'
ORA-27048: skgfifi: file header information is invalid

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms