Organisation der Oracle-Datenbankstruktur

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 2,57 KB

Datenbankstruktur Physik

Die Dateien, die eine Oracle-Datenbank bilden, sind wie folgt organisiert:

Control Files

Enthalten Daten über die Datenbank (Informationen über die Struktur der physikalischen Datenbank). Diese Dateien sind essenziell für die Datenbank. Ohne sie kann man die Dateien nicht öffnen, um auf die Daten in der Datenbank zuzugreifen.

Daten-Dateien

Sie enthalten die Daten der Anwendung oder des Anwenders der Datenbank.

Online-Redo-Log-Dateien

Ermöglichen das Wiederherstellen von Instanzen der Datenbank. Wenn die Datenbank nicht ausfällt und keine Dateien verliert, kann die Instanz die Datenbank mithilfe der Informationen aus diesen Dateien wiederherstellen.

Parameter-Datei

Hiermit können Sie die Konfiguration der Instanz definieren, wenn sie startet.

Archiv-Protokolle (Archived Redo Logs)

Ermöglichen Benutzern den Remote-Zugriff auf die Datenbank und administrative Aufgaben. (Anmerkung: Der Originaltext sprach von "Archiv Passwörtern", was wahrscheinlich "Archiv Logs" oder "Archived Redo Logs" bedeuten sollte, da Passwörter nicht zur Struktur gehören.)

Backup-Dateien

Wird verwendet, um die Datenbank wiederherzustellen. Normalerweise wird eine Backup-Datei wiederhergestellt, wenn eine Störung der physischen Umgebung oder ein Benutzerfehler die Originaldatei beschädigt oder gelöscht hat.

Trace-Dateien

Jeder Server-Prozess schreibt eine Trace-Datei in den Hintergrund. Wenn ein Prozess einen internen Fehler erkennt, werden Informationen über den Fehler in die Trace-Datei geschrieben. Einige der Informationen in einer Trace-Datei sind für den Datenbankadministrator bestimmt, während andere Informationen nur für die Oracle Support Services sind.

Alert Log-Dateien

Dies sind spezielle Tracking-Dateien, auch bekannt als Warnungsprotokolle (Alert Logs). Das Alert-Protokoll einer Datenbank ist ein chronologisches Protokoll von Einträgen und Fehlern. Oracle empfiehlt die Überprüfung dieser Dateien.

Tablespaces und Datendateien

Eine Datenbank ist in logische Einheiten gegliedert, die als Tablespaces bezeichnet werden und dazu dienen, verwandte logische Strukturen zu gruppieren. Jede Datenbank ist logisch in einen oder mehrere Tablespaces unterteilt. Für jeden Tablespace existieren explizit eine oder mehrere physische Dateien, um alle logischen Strukturen in diesem Tablespace zu speichern. Der SYSTEM-Tablespace und SYSAUX können niemals fehlschlagen, sind aber wichtig.

Verwandte Einträge: