Vollständige Wiederherstellung vs. Point-in-Time-Wiederherstellung (Pit)
● System Änderungsnummer (Motiv) basierter Wiederherstellungspunkt für Zeitpunkte: Wenn bei der Wiederherstellung der Grube ein Motiv angegeben wird, stellt RMAN die angegebenen Motive wieder her, aber nicht eingeschlossen. Wenn z. b. "Motiv 1000" angegeben wird, wird die Wiederherstellung bis zum Motiv 999 durchgeführt.
● Log Sequence Number (LSN)-basierte Wiederherstellungszeit (Point-in-Time): Wenn die genaue Zeit der Datenbeschädigung oder des Fehlers nicht bekannt ist, ist die Angabe einer Protokollfolgenummer mit dem Ziel-Motiv eine sinnvolle Option. RMAN erholt sich durch das angegebene Protokoll. V $ LOG_HISTORY kann abgefragt werden, um die archivierten Protokolle anzuzeigen, um die entsprechende Protokollsequenznummer und den jeweiligen Thread zu identifizieren.
● Zeitbasierter Wiederherstellungszeitpunkt: Zeitbasierte Pit-Wiederherstellung ist nützlich, wenn die Zeit, die die Datenbeschädigung aufgetreten ist, bekannt ist. Wenn ein Entwickler beispielsweise um 6:00 Uhr eine Tabelle gelöscht hat, kann die Wiederherstellung der Grube mit einer Endzeit von 5:55 Uhr durchgeführt werden. Das Plug-in stellt bis zu der angegebenen Zeit, jedoch nicht einschließlich, wieder her.Weitere Informationen zu Pit Recovery und Daten Bank Inkarnationen finden Sie unter Durchführen einer Wiederherstellung von Datenbankzeit Punkten in der Grundlegendes zur Sicherung und Wiederherstellung von Oracle Datenbanken Guide.
Medienwiederherstellung Sperren
Voraussetzungen
Zusätzlich zur Ausführung der Oracle Enterprise Edition benötigt Oracle die folgenden Voraussetzungen für die Wiederherstellung von Block Medien, wie in definiert in Wiederherstellung von Block Medien durchführen der die Oracle Database Backup and Recovery Benutzerhandbuch.
● Die Zieldatenbank muss in ausgeführt werden ARCHIVELOG -Modus und mit einer aktuellen Kontrolldatei geöffnet oder bereitgestellt werden.
Identifizieren beschädigter Blöcke
Die V $ DATABASE_BLOCK_CORRUPTION anzeigen zeigt Blöcke, die durch Datenbankkomponenten wie RMAN-Befehle beschädigt sind. Analysieren könnenund SQL-Abfragen. Physische Beschädigungen, auch Medien Beschädigung genannt, führen dazu, dass Zeilen zu dieser Ansicht hinzugefügt werden. Die Datenbank erkennt beispielsweise den Block nicht: die Prüfsumme ist ungültig, der Block enthält alle Nullen oder der Block Header ist gebrochen.
Zusätzlich zur Meldung in V $ DATABASE_BLOCK_CORRUPTION, wird auch in den folgenden Speicherorten eine Block Beschädigung gemeldet:
Sie können beispielsweise die folgenden Meldungen in einer Benutzer-Tracedatei erkennen:
Ora-01578: Oracle Data Block Corrupted (Datei Nr. 7, Block Nr. 3)
Ora-01110: Datendatei 7: '/Oracle/oradata/trgt/tools01.DBF '
Ora-01578: Oracle Data Block Corrupted (Datei Nr. 2, Block # 235)
Ora-01110: Datendatei 2: '/Oracle/oradata/trgt/undotbs01.DBF '
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center