Database Recovery - ORA-01033

Posted on 2003-03-04
Medium Priority
Last Modified: 2008-03-06
Database Recovery - ORA-01033

We've had a complete NT server failure which has meant a new Windows 2000 machine been put in with a fresh install of Personal Oracle 8.1.6.

A new database has been created (called the same as before) and we've been able to recover the ORADATA files from the previous machine. What do we do now? Presume we can't just copy the old ORADATA files over on top of the new (tried this and it produces an error:
ORA-01033 ORACLE initialization or shutdown in progress.

Tried going into svrmgrl and connecting to the Database but get the same message.. Not a technical guru.. please help!


Question by:ptompkinson
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 8063894
you might try to connect as INTERNAL or with SYSDBA to the oracle instance (not to the database, which is often source to confusion), and use SHUTDOWN ABORT, and the STARTUP to try to start the database.
To connect, use sqlplus (don't use svrmgrl anymore).

Accepted Solution

iozturk earned 150 total points
ID: 8064066
stop the oracle service

copy the oratada files over

start the service

If you can start the database (by checking if you can connect with an ordinary user) then it is OK.
But most probably you cannot start the database, then

1. in command promt
   oradim -delete -sid <your Oracle service name>
2. delete the file ora_home\database\ora<Sid>.pwd
3. oradim -new -sid <SID> -intpwd <internal password> -startmode a -pfile <your init ora file with full path>
4 .using sqlplus connect sys as sysdba (or internal) then start up the db.


Author Comment

ID: 8065897
Many thanks iozturk... worked a treat.

Featured Post

New benefit for Premium Members - Upgrade now!

Ready to get started with anonymous questions today? It's easy! Learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This post looks at MongoDB and MySQL, and covers high-level MongoDB strengths, weaknesses, features, and uses from the perspective of an SQL user.
In this article, we’ll look at how to deploy ProxySQL.
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question