My Oracle Support Banner

OERR: ORA-00227 corrupt block detected in controlfile: (block %s, # blocks %s) Primary Note / Troubleshooting, Diagnostic and Solution (Doc ID 48808.1)

Last updated on JUNE 09, 2023

Applies to:

Oracle Database - Enterprise Edition - Version and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.


This article provides information about error ORA-00227 and possible actions.


 This note is intended for general audience as initial starting point for beginning diagnosis of ORA-00227.


To view full details, sign in with your My Oracle Support account.

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

In this Document
 Identify if Bug 20324049 may be causing the error ORA-227
 Take a backup of the control files as they are now
 Identify which control file is failing
 Execute DBVERIFY on all Control Files
 Solution 1. Use another mirror copy of the control file
 Solution 2. Recreate the control file
 Solution 3. Restore a backup of the control file and apply media recovery
 If the database is on IBM AIX, make sure to review the issue described in <Note 2237498.1>

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.