NORMAL естественно процесс завис, потом я нашел процессы которые не дают закрыться
ps -ef | grep LOCAL | grep oracle$ORACLE_SID прибил их и процесс завершения прервался и теперь при попытке еще раз выполнить SHUTDOWN IMMEDIATE пишет ORA-01090
Как теперь ее нормально остановить что бы она потом без проблем запустилась?
Не верю, что после аборта БД не поднимается. Если такое и случается, то проблема не в самом аборте, а в каких-то сопутствующих проблемах.
лан ок, попробую. Я сразу говорю что не разу не ДБА, а база живая
там можно нажать control+C в sqlplus и оно отменится. Правда, базу после этого все равно лучше перегрузить...
прям shutdown отменится? я думал это условно необратимый процесс.
Процесс прервется пофиг на каком этапе 😂
выполнение команды прервется. И можно будет сделать shutdown immediate; По опыту прерывание shutdown есть спецэффекты - база может жить, но перестают запускаться джобы вообще. Пока не перезагрузишь.
ну вот допустим я делаю shutdown immediate, он начинает откатывать сессии, откатил половину, и тут я нажимаю ctrl+c. что дальше, база продолжит с вот этими спецэффектами жить?
Собственно, если команды уже "ушли" в pmon и smon, они уже будут пытаться киллить
Обсуждают сегодня