sobota, 24 sierpnia 2013

Etapy uruchamiania bazy Oracle

Trzy podstawowe etapy

1. Alokacja pamięci oraz uruchomienie procesów. 


Ten tryb wykorzystuje się w momencie utraty pliku kontrolnego, aby go ponownie utworzyć
Odczytuje parametry z pliku SPFILE (binarny) lub PFILE (tekstowy)

STARTUP NOMOUNT;


2. Montowanie bazy danych czyli odczyt pliku kontrolnego i sprawdzenie obecności i integralności 
pozostałych plików np. plików danych, redo logów...

STARTUP MOUNT;

ALTER DATABASE MOUNT; (uwaga stosuje się w przypadku gdy baza została już uruchomiona w
trybie NOMOUNT)


3. Otwarcie bazy dla wszystkich użytkowników

STARTUP;
ALTER DATABASE OPEN; (uwaga stosuje się w przypadku gdy baza została już uruchomiona w trybie MOUNT)

Czwarty etap rzadko wykorzystywany to tryb RESTRICT tylko dla adminów, którzy planują przeprowadzić procedurę eksportu, importu danych, aktualizacji struktury i chcą zablokować użytkowników na ten czas.



STARTUP RESTRICT;


Odblokowanie trybu RESTRICTED jest możliwe za pomocą komendy:


ALTER SYSTEM DISABLE RESTRICTED SESSION;