Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Simon Schreiber Geändert vor über 8 Jahren
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
15
Danke für die Aufmerksamkeit Viel Spaß noch
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.