From: nilesh kumar <nileshkum@xxxxxxxxx> To: ORACLE-L <oracle-l@xxxxxxxxxxxxx> Sent: Thu, April 15, 2010 6:14:32 AM Subject: ERROR: ORA-01033: ORACLE initialization or shutdown in progress Hello DBA's Good Morning!! Hope everyone is doing good. I have a question for the issue I am facing. Here is one of the database hosted on the unix box which is a test database for the client. The box was rebooted and the database was not cleanly shutdown once after the rebooted completed, the database did not came up and I logged in and checked database was down. People from the appliation side were getting this error message.ERROR: ORA-01033: ORACLE initialization or shutdown in progress We dont have any backup of the database other then the logical backup where in the database is exported on schedule bases. When I tried as a DBA to startup the database, it was expecting the recovery of the system.dbf file with one of the archive sequence. But the database was in no-archive log mode, hence was not able to bring up the database. Yes, you could have brought up your database in noarchivelog mode by specifying which redo log Oracle should use. Executing 'recover database using backup controlfile until cancel' will cause Oracle to prompt for the redo/archive log to use and it will also tell you which sequence number is required to start recovery. The entire procedure would be: startup mount set linesize 132 column member format a60 select lf.group#, lf.member, l.sequence# from v$logfile lf, v$log l where lf.group# = l.group# order by 3; [You will have a list of redo log groups, redo log names and the starting sequence# associated with each, in sequence# order] recover database using backup controlfile until cancel [This will start recovery and prompt for the log Oracle should use by displaying the sequence number required. The list generated before the recover database command was issued will provide the log names to choose from.] Oracle should proceed to recover the database by prompting for the redo logs necessary then should produce a 'recovery complete' message. Finally we brought up the database with setting the parameter allow_restlogs_corruption = true. Now the database is up and running but even now when the application side try to login they are getting the same error message as "ERROR: ORA-01033: ORACLE initialization or shutdown in progress". I am a junor DBA. Please help me if there a solution for this or we need to just re-import it all and start the database is that the only solution or can we have another solution for this problem. Thanks Nilesh Soni Did Oracle support instruct you to do this or was this something you did on your own? Since no one can login because of the way you started the database I believe your only choice now is to export the data (if that's possible) and drop and recreate the database, then import. David Fitzjarrell