Solved

ORA-01033: ORACLE initialization or shutdown in progress.

Posted on 2002-07-08
7
1,725 Views
Last Modified: 2012-06-27
Hi,
      I am getting this error, when i try logging into the database. I guess I tried shutting down the db, when there was a huge transaction pending. I am not concerned of teh transaction now, but need to get my database up and running asap.
My environment: Oracle 9i on Windows 2k Server.

Please help. Very, very Urgent.
0
Comment
Question by:ezee
[X]
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
7 Comments
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 7137539
these 4 steps should open the database again:
start svrmgr
connect as sysdba
shutdown abort
startup open

on startup, you might get a notification that you need to recover the database, then issue this statement in the svrmgr:
recover database

CHeers
0
 
LVL 48

Expert Comment

by:schwertner
ID: 7137540
Error:  ORA 1033
Text:   Oracle startup or shutdown in progress
-------------------------------------------------------------------------------
Cause:  An attempt was made to log on while Oracle is being started up or shut
        down.
Action: Wait a few minutes.
        Then retry the operation.
0
 
LVL 4

Expert Comment

by:MathiasMagnusson
ID: 7137640
Is the database in archive log mode? If not, the abort could result in the database being unable to start properly. I would start with shutdown immediate. You could alse look in v$session to make sure no user is connected to the database.

If only your session and the Oracle background sessions are in the database, then the shutdown immediate should work as soon as the database is ready to shut down the database.

Your large transaction may be rolling back, in which case the shutdown is waiting for that to complete. You'll have to wait for that before you can shut down, or when you're starting up (if you use the abort option).

Mathias
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Expert Comment

by:thorhi
ID: 7138019
You could also do the following

start svrmgrl
connect internal or sysdba
and issue startup force

which kills the database and starts it up again.

Thor Hjalmar
0
 

Author Comment

by:ezee
ID: 7138353
i fixed it. but oracle 9i doesnt have server manager
SQL>connect sys/***@**as sysdba
Connected.
SQL> shutdown abort
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.
Database mounted.
SQL> alter database hspd recover;
Database altered.
SQL> alter database open;
Database altered.

thanks a lot anyways. waiting doenst work, as i waited the whole night.
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 7139796
I agree that 9i has dropped some things like servermanager tool and internal account...
Glad I could help.

CHeers
0
 

Accepted Solution

by:
SpideyMod earned 0 total points
ID: 8100250
Administrative Action - PAQ'd and points NOT refunded.

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
how to double quote a string for an inline sql statement. 8 125
oracle collections 2 42
oracle forms question 9 40
Check for any ASM patches and install them. 1 25
Truncate is a DDL Command where as Delete is a DML Command. Both will delete data from table, but what is the difference between these below statements truncate table <table_name> ?? delete from <table_name> ?? The first command cannot be …
This post first appeared at Oracleinaction  (http://oracleinaction.com/undo-and-redo-in-oracle/)by Anju Garg (Myself). I  will demonstrate that undo for DML’s is stored both in undo tablespace and online redo logs. Then, we will analyze the reaso…
This video explains at a high level with the mandatory Oracle Memory processes are as well as touching on some of the more common optional ones.
This video explains at a high level about the four available data types in Oracle and how dates can be manipulated by the user to get data into and out of the database.

710 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