Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Eine Zeitreise mit Oracle 10g: Praktisches mit Flashback DOAG Regionaltreffen/Gütersloh 15.11.05 Petra Flach Ventara AG.

Ähnliche Präsentationen


Präsentation zum Thema: "Eine Zeitreise mit Oracle 10g: Praktisches mit Flashback DOAG Regionaltreffen/Gütersloh 15.11.05 Petra Flach Ventara AG."—  Präsentation transkript:

1 Eine Zeitreise mit Oracle 10g: Praktisches mit Flashback DOAG Regionaltreffen/Gütersloh 15.11.05 Petra Flach Ventara AG

2 Wer ist Ventara ?  Ventara ist der sympathische und zuverlässige Partner für Education Dienstleistungen im Business to Business Bereich.  Ventara führt zu folgenden Themen Seminare durch:  Oracle, MS-SQL, MySQL, IBM DB2…  ITK (Grundlagen, Betriebsysteme, Telekommunikation,...)  Business Themen (Vertrieb, Marketing, Organisation...)  Ergänzt wird das Spektrum durch Beratung und Consulting  Ventara ist deutschlandweit tätig  Sie erreichen uns unter: www.ventara.de

3 Flashback Überblick – Eine Zeitreise mit Oracle 10g  Seit Oracle 9i: Flashback Query - Ein Moment aus der Vergangenheit  Ab Oracle 10g (Enterprise Edition):  Flashback Versions Query - Ein Film aus der Vergangenheit  Flashback Table - Point-in-Time Recovery für Tabellen  Flashback Drop Table  Flashback Database - Der Rückspulknopf für die Datenbank (schnelles unvollständiges Recovery)

4 Voraussetzungen für Flashback  Flashback Query, Flashback Versions Query und Flashback Table basieren auf dem Prinzip von Lesekonsistenz über das UNDO Tablespace  Flashback Database benötigt neue Architektur- Komponente: Flashback Logs

5 Flashback Query  Ein Zeitpunkt aus der Vergangenheit  Dbms_flashback.enable_at_time( )  Dbms_fashback.enable_at_system_change_number()  Dbms_flashback.disable  Nicht für SYS

6 Flashback Versions Query Änderungen über den UNDO-Zeitraum: Select versions_xid, versions_startscn, versions_endscn, versions_starttime, versions_endtime, From Versions between scn minvalue and maxvalue

7 Flashback_transaction_query  View um alle Änderungen samt UNDO zu sehen  Vergleichbar mit den Möglichenkeiten des LogMiners (seit Oracle 8i)

8 Flashback Table Drop Tablellen werden für den Papierkorb intern umbenannt:  Flashback table to before drop; stellt die Tabellen aus dem Papierkorb wieder her  Neue Views: dba_recyclebin, user_recyclebin

9 Flashback Table Ganze Tabellen werden auf einen Zeitpunkt aus der Vergangenheit gesetzt:  Alter table enable row movement;  Flashback table to sysdate-1;  Flashback table to to_date(....);

10 Flashback Database  Schnelles unvollständiges Backup  Erfordert zusätzliche Flashback Logs  Redo Logs speichern Datenänderungen  Flashback Logs speichern geänderte Datenblöcke

11 Flashback Database  Alter system set  dbms_flashback_retention_target = 1440;  MOUNT Modus: Alter database flashback on;   Flashback database to timestamp(sysdate-10/1440);  oder  Flashback database to before resetlogs;  oder  Reset database to incarnation 1;

12 Flashback Database

13 Ventara Database Admin Tool zur einfachen Datenbankadministration von Oracle 8, 9 und 10 Frei zum Download unter: www.ventara.de

14

15 Danke für die Aufmerksamkeit Viel Spaß noch


Herunterladen ppt "Eine Zeitreise mit Oracle 10g: Praktisches mit Flashback DOAG Regionaltreffen/Gütersloh 15.11.05 Petra Flach Ventara AG."

Ähnliche Präsentationen


Google-Anzeigen