poniedziałek, 2 lipca 2012

Włączanie i wyłączanie instancji



Tryby uruchomieniowe instancji



Istnieje kilka sposobów włączania instancji:



STARTUP – lub STARTUP OPEN włącza bazę danych do pełnowartościowego trybu.



STARTUP NOMOUNT – umożliwia włączenie bazy do poziomu załadowania m.in. SPFILE, czy SGA. W tym trybie przywracamy plik kontrolny (CONTROLFILE) oraz duplifikujemy bazę danych (docelowa musi być w trybie nomount).


STARTUP MOUNT – umożliwia włączenie bazy do poziomu załadowania m.in. plików danych, plików dzienników powtórzeń, czy pliku kontrolnego. W tym trybie mamy możliwość przywrócenia bazy danych z backupu.


ALTER DATBASE MOUNT – komenda do wprowadzenia bazy danych do trybu MOUNT z trybu NOMOUNT (pamiętajmy, że nie możemy otworzyć bazy bezpośrednio z trybu NOMOUNT).



ALTER DATABASE OPEN – służy do otworzenia bazy z trybu MOUNT (jeśli mamy tryb NOMOUNT komenda ta nie zadziała, musimy najpierw przejść do trybu MOUNT).
Wyłączanie bazy ORACLE


Jako administrator bazy danych mamy możliwość wyłączenia instancji na kilka sposobów:


SHUTDOWN IMMEDIATE - przerywa wszystkie aktywne sesje, po czym wycofuje wszystkie niezapisane transakcje.


SHUTDOWN NORMAL - powoduje zamknięcie bazy danych po zakończeniu wszystkich sesji użytkowników.


SHUTDOWN TRANSACTIONAL – powoduje zamknięcie bazy danych, po zakończeniu wszystkich aktywnych transakcji, nie pozwalając przy tym na zalogowanie do bazy nowych użytkowników.


SHUTDOWN ABORT powoduje natychmiastowe zamknięcie bazy danych (stosujemy ją tylko wtedy, gdy nie możemy zamknąć bazy używając SHUTDOWN IMMEDIATE, a musimy ją zamknąć natychmiast, na przykład w przypadku jakiejś awarii).








1 komentarz:

  1. w STARTUP NOMOUNT jest informacja "(docelowa musi być w trybie nomount)". A źródłowa...?

    W STARTUP MOUNT jest informacja "W tym trybie mamy możliwość przywrócenia bazy danych z backupu". Baza do której następuje przywrócenie jest docelową. Nie może więc być otwarta, jak wyżej, w trybie NOMOUNT?

    OdpowiedzUsuń