All apps dba Blog is the blog contributed by Doyensys Employees, With the view to share the knowledge out of their experience.
Doyensys Is a Fast Growing Oracle Technology Based Solutions Company Located in the US And Offshore Delivery Centers in India. With rich experience In Oracle E-Business, Oracle Database, Oracle Application Express (APEX), Oracle J Developer, Oracle OBIEE and E-Business Suite
I have faced ORA-01118: Cannot add any more data file limit exceeded.
When the Database is created the db_file parameter in the initialization file is set to a limit. You can shutdown the database and reset these up to the MAX_DATAFILE as specified in database creation. The default for MAXDATAFILES is 30. If the MAX_DATAFILES is set to low, you will have to rebuild the control file to increase it before proceeding.The simplest way to recreate the controlfile to change the ‘hard’ value MAXDATAFILES
I have followed below steps:
ALTER DATABASE BHACKUP CONTROLFILE TO TRACE;
Then go to UDUMP destination pick it up and modify the value of MAXDATAFILES
sql> @(name of edited file);