Oracle Error Message
ORA-01163: SIZE clause indicates string (blocks), but should match header string
Reason for the Error
The size specified in bytes in the SIZE clause of the CREATE CONTROLFILE statement does not equate to the number of blocks recorded in the header.
Solution
Specify the correct filename and size ( in bytes ).