Ten samouczek opisuje procesy zamykania i uruchamiania instancji Oracle.
Po instalacji instancja Oracle jest uruchamiana, a baza danych jest dostępna dla użytkowników posiadających konta bazy danych. W pewnym momencie możesz chcieć zamknąć i ponownie uruchomić instancję. Ten samouczek opisuje procesy uruchamiania i zamykania.
Wyłączanie instancji
Instancję bazy danych Oracle można zamknąć za pomocą SQL * Plus lub konsoli zarządzania usługami Windows.
Normalne zamknięcie instancji przebiega w następujących etapach:
- Zamknięta baza danych: gdy wszyscy użytkownicy opuścili swoje sesje lub rozłączyli się, baza danych Oracle Database zapisuje dane w SGA do plików danych i plików dziennika ponownego przetwarzania online. Na plikach danych wykonywany jest punkt kontrolny, a ich nagłówki są oznaczane jako bieżące w momencie zamknięcia instancji. Pliki danych i pliki dziennika przeróbek online są następnie zamykane. Plik kontrolny pozostaje otwarty dla instancji.
- Odmontowana baza danych:instancja Oracle odłącza bazę danych i aktualizuje odpowiednie wpisy w pliku kontrolnym, aby zarejestrować czyste zamknięcie. Plik kontrolny jest zamknięty. Baza danych jest teraz zamknięta i odmontowana.
- Wyłączenie instancji Oracle:instancja Oracle zatrzymuje procesy w tle i zwalnia pamięć współdzieloną używaną przez SGA.
Zamknij za pomocą SQL*Plus:Pierwszą rzeczą, którą musisz zrobić, to zalogować się do bazy danych za pomocą konta użytkownika administracyjnego (konto z uprawnieniami SYDBDA lub SYSOPER). Po połączeniu możesz uruchomić STARTUP polecenie
Wyłączanie instancji z usług Windows.
Aby zamknąć instancję Oracle z konsoli zarządzania usługami Windows, można nawigować po usługach i zlokalizować usługę powiązaną z instancją bazy danych. Kliknij dalej „Zatrzymaj”
Uruchamianie instancji bazy danych Oracle
Kiedy uruchamiasz instancję Oracle, zwykle uruchamiasz ją w taki sposób, że stan bazy danych jest OTWARTY i gotowy do połączeń użytkownika. Istnieją jednak sytuacje, w których możesz chcieć uruchomić instancję z bazą danych w stanie MOUNTED, ale nie otwartą. Instancję można również uruchomić bez zamontowanej lub otwartej bazy danych.
Aby uruchomić instancję bazy danych Oracle, musisz zalogować się na konto uprawnień administratora i uruchomić STARTUP Komenda. Normalne uruchomienie przebiega przez następujące etapy:
- SGA i PGA są przydzielone
- Rozpoczęły się procesy w tle
- Plik kontrolny jest otwarty (stan MOUNT)
- Pliki danych są otwarte i użytkownicy mogą pobierać dane z bazy danych (baza danych jest otwarta)
Instancję Oracle można również uruchomić z konsoli zarządzania usługami systemu Windows. Po zlokalizowaniu usługi instancji możesz kliknąć „Start”.