Resolve ORA-00058 Error Message in Oracle

Learn the cause and how to get to the bottom of the ORA-00058 error message in Oracle.

Description

When you encounter an ORA-00058 error, the following error message will appear:

ORA-00058: DB_BLOCK_SIZE need to be num to mount this database now not num

Cause

You tried to start a database whose DB_BLOCK_SIZE parameter cost in the initialization file does now not match the price used when the database was once created.

Resolution

The option(s) to resolve this Oracle error are:

Option #1

Make positive that you are mounting the right database.

Option #2

Make positive that you are the use of the right initialization file.

Option #3

You might also need to trade the DB_BLOCK_SIZE parameter in the initialization file.