|
Inhalt Start und Stop
Datenbank Zustände
Datenbank Starten
Initialisierungsdatei
Datenbank Stoppen
Oracle Bücher
Impressum
|
Stoppen einer Oracle Datenbank
- Anmeldung als internal oder besonders privilegierter Benutzer (sysdba, sysoper)
- Nicht über Multi Threaded Server (MTS) - Verbindungen möglich
- Net8 Listener wird nicht automatisch
mitgestoppt
shutdown [ normal ]
- Wartet bis alle Sessions beendet sind
- Verhindert in dieser Zeit neue Verbindungen
- Checkpoint für alle Datendateien
- Datenbank ist in einem konsistenten Zustand
shutdown transactional
- Wartet bis alle aktuellen Transaktionen mit Commit oder Rollback beendet sind
- Verhindert ab diesem Zeitpunkt neue Transaktionen und Verbindungen
- Checkpoint für alle Datendateien
Die Datenbank ist in einem konsistenten Zustand.
shutdown immediate
- Wartet bis alle aktuellen Befehle abgearbeitet sind
- Verhindert in dieser Zeit neue Befehle und Verbindungen
- Alle offenen Transaktionen werden zurückgefahren
- Checkpoint für alle Datendateien
- Datenbank ist in einem konsistenten Zustand
shutdown abort
- Nothalt
- Datenbank ist in einem inkonsistenten Zustand
- Automatisches Recovery beim erneuten Starten
Beispiel (Wiederherstellen eines konsistenten Zustands):
shutdown abort
/* Datenbank ist in einem inkonsistenten Zustand */
startup
/* Ein Datenbank Recovery wird automatisch durchgeführt */
shutdown
/* Datenbank ist wieder konsistent */
|