Как решить проблему ORA-011033: инициализация или завершение работы ORACLE в процессе
При попытке подключиться к пользователю ORACLE через TOAD (Quest Software) или любым другим способом ( Oracle Enterprise Manager ) я получаю следующую ошибку:
ORA-011033: ORACLE initialization or shutdown in progress
9 ответов
После некоторого поиска в Google я нашел совет сделать следующее, и это сработало:
Вот мое решение этой проблемы:
И это сработало:

У меня была аналогичная проблема, когда я установил базу данных 12c согласно Руководство Oracle. Инструкция инструктирует читателя создать ПОДКЛЮЧАЕМУЮ БАЗУ ДАННЫХ (pdb).
Проблема
sqlplus hr/hr@pdborcl приведет к ORACLE initialization or shutdown in progress .
Решение
Войдите как SYSDBA в базу данных :
Изменить базу данных :
Войдите снова :
У меня это сработало
Эта ошибка также может возникать в обычной ситуации, когда база данных запускается или останавливается. Обычно при запуске вы можете дождаться завершения запуска, а затем подключиться как обычно. Если ошибка повторяется, служба (в Windows) может быть запущена без запуска базы данных . Это может быть из-за проблем с запуском или из-за того, что служба не настроена на автоматический запуск базы данных. В этом случае вам нужно будет подключиться как sysdba и физически запустить базу данных с помощью команды «startup».
Я использовал комбинацию ответов от rohancragg, Mukul Goel и NullSoulException сверху. Однако у меня была дополнительная ошибка:
ORA-01157: невозможно идентифицировать / заблокировать строку файла данных — см. Файл трассировки DBWR
Если вышеупомянутое сообщение будет удалено, я также включаю команды здесь.
Спасибо всем, что спасли мне день!
Проблема также может быть связана с нехваткой места на жестком диске. Установка будет успешной, но при запуске oracle не сможет создать необходимые файлы и выйдет из строя с тем же сообщением об ошибке выше.
Надеюсь, это кому-то поможет, решил проблему вот так
Возникла проблема, потому что база данных не была открыта. Команда запуска открывает базу данных.
Вы можете решить эту проблему с помощью команды alter database open . в некоторых случаях с alter database open resetlogs
Я столкнулся с той же проблемой. Я перезапустил службу Oracle для этого экземпляра БД, и ошибка исчезла.
Что сработало для меня, так это то, что я не установил local_listener, чтобы увидеть, установлен ли локальный прослушиватель для входа в sqlplus / as sysdba , убедитесь, что база данных открыта и выполните следующую команду show parameter local_listener , если значение пустое, вам нужно будет установить local_listener с помощью следующей команды SQL ALTER SYSTEM SET LOCAL_LISTENER='<LISTENER_NAME_GOES_HERE>’
How to resolve ORA-011033: ORACLE initialization or shutdown in progress
When trying to connect to an ORACLE user via TOAD (Quest Software) or any other means ( Oracle Enterprise Manager ) I get this error:
ORA-011033: ORACLE initialization or shutdown in progress
![]()
9 Answers 9
After some googling, I found the advice to do the following, and it worked:
![]()
Here is my solution to this issue:

![]()
![]()
I had a similar problem when I had installed the 12c database as per Oracle’s tutorial . The instruction instructs reader to create a PLUGGABLE DATABASE (pdb).
The problem
sqlplus hr/hr@pdborcl would result in ORACLE initialization or shutdown in progress .
The solution
Login as SYSDBA to the dabase :
Alter database:
Login again:
That worked for me
![]()
This error can also occur in the normal situation when a database is starting or stopping. Normally on startup you can wait until the startup completes, then connect as usual. If the error persists, the service (on a Windows box) may be started without the database being started. This may be due to startup issues, or because the service is not configured to automatically start the database. In this case you will have to connect as sysdba and physically start the database using the «startup» command.
I used a combination of the answers from rohancragg, Mukul Goel, and NullSoulException from above. However I had an additional error:
ORA-01157: cannot identify/lock data file string — see DBWR trace file
Incase the above post gets deleted I am including the commands here as well.
How to resolve: ORA-01033 – ORACLE initialization or shutdown in progress

In this short tutorial we will be looking at how to resolve ORA-01033 ORACLE initialization or shutdown in progress.
You might get this error when connecting to the database from various applications, for me it was SQL Developer, so here is how to resolve it.
Resolving ORA-01033
- Log on to the server that host the database and connect to the database via sqlplus as SYSDBA.
- Check the status of the database by running the SQL command below.
By running the query we see that the database is mounted. In order to get rid of the error and access the database we will need to change the status of the database to OPEN.