La chiusura di un database prima di eseguire un aggiornamento o una patch può essere eseguita in diversi modi.
shutdown immediate;
o
shutdown abort;
startup restrict;
shutdown immediate;
o
shutdown abort;
startup restrict;
shutdown;
o
alter system checkpoint;
shutdown abort;
startup restrict;
shutdown immediate;
Naturalmente ci sono anche altre opzioni. Quale dovrebbe essere preferito e perché?
shutdown abort
? Interpretando l'antagonista, se possiamo fidarci di Oracle per recuperare correttamente quando il potere viene tirato, non dovremmo fidarci di esso durante unshutdown abort
, in particolare se è più veloce e faremo immediatamente unstartup restrict
e unshutdown immediate
? In altre parole, ci sono fatti che possiamo vedere per sostenere il terribile avvertimento di Oracle controshutdown abort
?