Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:oracle_rman_recovery_advisor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dba:oracle_rman_recovery_advisor [2014/11/23 19:47] – [Fehler anzeigen lassen mit LIST FAILURE] gpipperrdba:oracle_rman_recovery_advisor [2014/11/24 09:58] (aktuell) – [Datenbank zerstören] gpipperr
Zeile 4: Zeile 4:
 Mit dem Data Recovery Advisor kann ab der Version 11g R1 automatisch ein Fehler in der Datenbank erkannt werden, allerdings nicht in einer aktiven RAC Umgebung. Mit dem Data Recovery Advisor kann ab der Version 11g R1 automatisch ein Fehler in der Datenbank erkannt werden, allerdings nicht in einer aktiven RAC Umgebung.
  
-Als Workaround kann aber die Datenbank von einer Instance mit "cluster_database=false" gestaret werden, dann kann der Data Recovery Advisor auch in einer RAC Umgebung verwendet werden.+Als Workaround kann aber die Datenbank von einer Instance mit "cluster_database=false" gestartet werden, dann kann der Data Recovery Advisor auch in einer RAC Umgebung verwendet werden.
    
  
Zeile 12: Zeile 12:
 === Datenbank zerstören === === Datenbank zerstören ===
  
-Im ersten Schritt zerstören wir nun eine Datendatei der Datenbank, unter windows mit dem Oracle Comando "ocopy" (damit kann eine offene Datei überschrieben werden .-)", setzen wir dann einen Checkpoint ab, kann die ganze Instance herunterfallen. Besser eine Tabelle aus dem "zerstörten" Tablespace abfragen, dann bleibt bei non-system Tablespaces die Datenbank meist oben.+Im ersten Schritt zerstören wir nun eine Datendatei der Datenbank, unter MS Windows mit dem Oracle Kommando "ocopy" (damit kann eine offene Datei überschrieben werden .-)"
 + 
 +Setzen wir dann einen Checkpoint ab, kann die ganze Instance herunterfallen.  
 + 
 +Besser eine Tabelle aus dem "zerstörten" Tablespace abfragen, dann bleibt bei non-system Tablespaces die Datenbank meist oben. 
  
 <code powershell> <code powershell>
  
-# wo liegt die Daten und püfen ob wir in Backup überhaupt dafür haben:+# wo liegt die Daten und prüfen ob wir in Backup überhaupt dafür haben:
 rman rman
 rman>connect target rman>connect target
Zeile 107: Zeile 112:
  
  
-Falls die DB den Verlust der Datendatei überlebt hat kann auch in  SQL*Plus die Integrität einer Datenbank 11g mit dem Package **DBMS_HM** geprüft werden:+Falls die DB den Verlust der Datendatei überlebt hatkann auch in  SQL*Plus die Integrität einer Datenbank 11g mit dem Package **DBMS_HM** geprüft werden:
  
 <code sql> <code sql>
dba/oracle_rman_recovery_advisor.txt · Zuletzt geändert: 2014/11/24 09:58 von gpipperr