How to fix the error ORA-00218: block size string of control file ‘string’ does not match DB_BLOCK_SIZE (string)?
In this post, you’ll learn more about the Oracle ErrorORA-00218: block size string of control file ‘string’ does not match DB_BLOCK_SIZE (string) with the details on why you receive this error and the possible solution to fix it.
Oracle Error Description
ORA-00218: block size string of control file ‘string’ does not match DB_BLOCK_SIZE (string)
Reason for the Error ORA-00218: block size string of control file ‘string’ does not match DB_BLOCK_SIZE (string)
The block size as stored in the control file header is different from the value of the initialization parameter DB_BLOCK_SIZE. This might be due to an incorrect setting of DB_BLOCK_SIZE, or else might indicate that the control file has either been corrupted or belongs to a different database.
How to fix the Error ORA-00218: block size string of control file ‘string’ does not match DB_BLOCK_SIZE (string) ?
You can fix this error in Oracle by following the below steps
Restore a good copy of the control file. If the control file is known to be clean set the DB_BLOCK_SIZE to match control file headers block size value.
Leave Your Comment