## Datenbank-ID

Die Datenbank-ID identifiziert den Datenbereich einer Datenbankinstanz eindeutig. Die Datenbank-ID wird beim Anlegen einer neuen Datenbankinstanz vom Datenbanksystem nach folgendem Muster erzeugt:

<computer_name>:<database_name>_<date>_<time>

Datenbank-ID des Datenbereichs der Datenbankinstanz DEMODB auf dem Rechner PARMA, die am 30.01.2006 um 11:26:33 Uhr angelegt wurde:

PARMA:DEMODB_20060130_112633

Das Datenbanksystem benötigt die Datenbank-ID unter anderem dazu, um beim Wiederherstellen der Datenbankinstanz zu überprüfen, ob die verwendeten Sicherungen auch wirklich zu dieser Datenbankinstanz gehören.

Die Datenbank-ID des Datenbereichs ändert sich in folgenden Situationen:

● Sie haben die Datenbankinstanz initialisiert und dann aus einer Datensicherung wiederhergestellt.

Der Datenbereich der Datenbankinstanz erhält die Datenbank-ID, die in der Datensicherung gespeichert war.

Wenn Sie die Datensicherung einer anderen Datenbankinstanz eingelesen haben (z. B. beim Erstellen einer Datenbankkopie), dann enthält die Datenbank-ID nun zunächst den Namen dieser anderen Datenbankinstanz.

Wenn Sie die erste Datensicherung in der wiederhergestellten Datenbankinstanz durchführen, erhält der Datenbereich wiederum eine neue Datenbank-ID, die den Namen der aktuellen Datenbankinstanz und den aktuellen Zeitstempel enthält.

● Sie haben eine Datensicherung durchgeführt, nachdem die Sicherungshistorie unterbrochen war (z. B. nach dem Restart der Datenbankinstanz bis zu einem bestimmten Zeitpunkt oder nach dem Einschalten des Überschreibmodus für den Log-Bereich).

Der Datenbereich der Datenbankinstanz erhält eine neue Datenbank-ID mit dem aktuellen Zeitstempel.

Das Datenbanksystem speichert die Datenbank-ID an folgenden Stellen:

● in der Restart-Information im Datenbereich (identifiziert den Datenbereich der Datenbankinstanz)

● in der Informationsseite des Log-Bereichs (identifiziert den Log-Bereich der Datenbankinstanz)

● in der Informationsseite jeder Sicherung (identifiziert die Sicherung)

In folgenden Fällen stimmt die Datenbank-ID von Datenbereich und Log-Bereich nicht über:

● Sie haben eine Datensicherung aus einer anderen Datenbankinstanz eingelesen, ohne die Datenbankinstanz zu initialisieren (und damit den Log-Bereich zu leeren).

● In Hot-Standby-Systemen (mehrere Datenbankinstanzen verwenden denselben Log-Bereich).

Siehe auch:

Database Manager CLI,

● db_restartinfo

● medium_label