Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wyłączanie i uruchamianie instancji Oracle

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”.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-20001 w R12 Zbierz statystyki schematu dotyczące 11g (FND_HISTOGRAM_COLS)

  2. Oracle CLOB nie może wstawić więcej niż 4000 znaków?

  3. Jak używać parametrów w klauzuli „where value in...”?

  4. Czy istnieje sposób na opróżnienie danych wyjściowych z PL/SQL w Oracle?

  5. SQL nie rozpoznaje aliasu kolumny w klauzuli where