Как остановить зависшую БД Oracle / Ошибка ORA-01089: immediate shutdown in progress — no operations are permitted Oracle
Типичная ошибка ORA-01089: immediate shutdown in progress - no operations are permitted, если что-то намудрили с экземпляром БД и он ни в какую не хочет останавливаться, то не спешите расстраиваться, выход есть:
ps -ef | grep -i smon
kill -9 PID_найденного_процесса
ps -ef | grep -i "ora_"
или
connect / as sysdba
shutdown abort
если процессов, начинающихся с ora_ и содержащих имя прибиваемой базы нет - экземпляр вы прибили. Однако надо понимать, что для Oracle произошёл "сбой экземпляра", и при следующем старте будет проведено автоматическое восстановление - журналов и откат незавершённых транзакций. Ну и конечно, если у вас есть резервная копия.