Skip to Main Content

 

Auswahl  

Oracle Datenbanken herunterfahren 

Oracle
DBA
07.11.17 (MP)
04.07.23(MD)
Datenbanken herunterfahren, Shutdown

Passende Schulungen zum Thema

Wie kann man eine Oracle Datenbank herunterfahren?

Dafür gibt es vier Wege:

1. Die gutmütige Variante: SHUTDOWN bzw. SHUTDOWN NORMAL

Bei dieser Variante wartet die Oracle Datenbank darauf, dass sich alle Benutzer von der Datenbank abgemeldet haben.
Nur informiert die Datenbank keinen darüber, es liegt also in der Verantwortung des DBAs die Anwender zu informieren.

sqlplus sys/<sys_password> AS SYSDBA
SQL> shutdown

2. Die freundliche: SHUTDOWN TRANSACTIONAL

Bei einem SHUTDOWN TRANSACTIONAL dürfen alle Transaktionen noch bis zu ihrem Ende (COMMIT oder ROLLBACK) arbeiten,
neue Transaktionen werden aber nicht mehr zugelassen.

sqlplus sys/<sys_password> AS SYSDBA
SQL> shutdown transactional

3. Die schnelle Variante: SHUTDOWN IMMEDIATE

Bei einem SHUTDOWN IMMEDIATE werden alle aktiven (offenen) Transaktionen zurückgerollt. Danach wird die Datenbank geschlosen und heruntergefahren.

sqlplus sys/<sys_password> AS SYSDBA
SQL> shutdown immediate

4. Die ultraschnelle: SHUTDOWN ABORT

Bei einem SHUTDOWN ABORT werden alle Sessions sofort beendet, Transaktionen werden abgebrochen, aber nicht sofort zurückgerollt. Das passiert dann erst beim Neustart (im Hintergrund).

Nach einem SHUTDOWN ABORT muss die Datenbank immer ein Crash-Recovery durchführen. Das ist an sich nichts Schlimmes und funktioniert auch zu 99,999%.

Am besten meldet man sich über das Tool SQL*Plus an, um die Oracle Datenbank zu stoppen:

sqlplus sys/<sys_password> AS SYSDBA
SQL> shutdown immediate


Ein Neustart wird dann wieder mit dem Befehl STARTUP durchgeführt

sqlplus sys/<sys_password> AS SYSDBA
SQL> startup


SQL zu lernen ist nicht schwer, kommen Sie einfach zu uns her:-)
Diese Themen werden in unserem Oracle DBA Kurs besprochen.

Weitere Interessante Kurs-Tipps zum Thema

Automatischer Start einer Oracle Datenbank unter LINUX/UNIX
Frühjahrsputz in der Datenbank
APEX Datenbank Initialisierungsparameterempfehlungen
Prozedur für das Klonen einer Oracle Datenbank
Best Practices für das Datenbank-Audit in Oracle 11g und 12c

Besuchen Sie uns doch bei einer unsere über 50 Oracle Schulungen in München - Unterhaching, oder verfolgen Sie die Training per Videostreaming bequem vom Home Office oder Büro aus.