Database Error Messages

Release
toggle
  • 23ai
  • 21c
  • 19c
Updated
Jun 24, 2024

OCI-01103

control file database name 'database_name' does not match parameter file DB_NAME 'db_name'
  • database_name: Name of the database in the control file.
  • db_name: Value of the DB_NAME parameter in the parameter file.

Cause

The database name in the control file did not match the database name specified by the DB_NAME parameter in the parameter file.


Action

If the intent is just to mount a control file so that it can be examined, then just change the value of DB_NAME in the parameter file to match the database name in the control file. If using an SPFILE, then use STARTUP NOMOUNT to allow access to the SPFILE, change the DB_NAME parameter, then use SHUTDOWN IMMEDIATE and STARTUP MOUNT.

If the intent is to open a second database using the control file from the first database, then instead consider using the RMAN DUPLICATE command. If there is no risk of the second database accessing the exact same data files as the first database, then either use the NID (New ID) utility to give the second database a new name and database ID, or change the DB_NAME in the parameter file.

Otherwise, locate the correct control file to use for the database.