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

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

System J – Compiler – Praktikum: Datenbanksystementwicklung Knut Stolze
Prof. Dr. Andreas Schmietendorf
Ruby on Rails im Überblick
Datenbanken I (0,*) Produkt 3 Karczewski Datenbanken I.
SQL als Abfragesprache
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 22: Grundlagen der Crash Recovery.
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
Text-Retrieval mit Oracle Vortrag von Andreas Mück & David Diestel.
JDBC EDV JDBC.
Kapitel 14: Recovery Oliver Vornberger
Recovery AIFB SS Einbringstrategie der Pufferverwaltung(1/4) Die bestimmt, wann geänderte Seiten in die Datenbank eingebracht werden. Sie.
Migration von Oracle 9i auf 10g Hans Pfeiffer Talkline Data Warehouse Elmshorn,
Einführung und Überblick
SQL-Tutorium Ernst Rodlmayr.
MYSQL Von Rahan Bölzer.
Aichinger Christian, Strasser Jürgen
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
Backup und Recovery sehr großer Datenbanken
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Vergleich der verschiedenen kommerziellen Datenbanksysteme
Tools und Verfahren Steffen Krause Technologieberater Microsoft Deutschland GmbH
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Vorlesung #9 Fehlerbehandlung
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #7 SQL (Teil 4)
Einführung in Datenbankmodellierung und SQL
ADAT©2004,2006 Dipl. - Ing. Walter SabinSeite: 48 Version 1.0a Recovery Wiederherstellung eines konsistenten Datenbankzustandes nach Fehlersituationen.
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 19 Version 1.0a Programme - Zusatzsoftware Oracle: –Forms –Reports –Designer –Jdeveloper –APEX (Application Express)
Structured Query Language
Datenbanktechnik 1 Datenbanktechnik II Kapitel 5.0 bis 6.0.
Recovery    AIFB SS Grundlegende Annamen(1/2) Um den Erfolg der der Recovery-Maßnahmen zu gewährleisten, werden folgende Annahmen.
11 Verwaltung von Abhängigkeiten. Ziele Am Ende dieser Lektion verfügen Sie über die folgenden Kenntnisse: Überwachen prozeduraler Abhängigkeiten Effekte.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
11 Zugriffskontrolle (Access Control) Ziele Privilegien Rollen GRANT und REVOKE Befehl Privilegien Rollen GRANT und REVOKE Befehl.
Datenbank System (DBS) - Warum?
Dynamische Webseiten mit MySql und PHP
Datenbanken abfragen mit SQL
Ycopy Sepp Ackermann © Sepp Ackermann2 Installation  Freeware!  Download von: html.
DOAG Hochschul- Regionaltreffen FH Köln, Campus Gummersbach Gründungstreffen am Thorsten Schuller, Christian Geßner.
Oracle Real Time Replikation, Integration im heterogenen Umfeld DOAG Regionaltreffen Rhein Main Darmstadt, 14. Juni 2005.
Dirk Schuirmann W+M AG Theorie in der Praxis 1. CPGJDBC Schreiben aus dem CICS Lesen aus dem Batch 2. Programmdokumentation 3. Preismodell bei CA.
Thomas Tretter, 14. November 2002HA Lösungen1 HA Lösungen im Praxisvergleich 14. November 2002.
 DOAG e.V., 19. Februar Herzlich willkommen zum Treffen der Regionalgruppe Bremen/Nordniedersachsen.
© 2004 softgate, Oracle update10g Migration von Oracle 8i/9i auf 10g.
© CSP GmbH & Co. KG 2005 Einleitung HerausforderungenLösung Architektur Demonstration Langzeitarchivierung für Oracle Datenbanken Stefan Brandl, Dipl.-Inf.,
Effektives Delta Laden DOAG SID Data Warehouse. Ziele Welche CDC Methoden gibt es? Typische Fallen Verschiedene Lösungsansätze praktische Beispiele.
Regionalveranstaltung Rhein / Main am
Copyright ORDIX AG Klaus Reimers Leiter Systeme & Datenbanken Aus Standby-DB wird Data-Guard.
Thomas Tretter, 10. Februar 2004Oracle Label Security1 Oracle Label Security (fine grained access control) 10. Februar 2004.
Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)
SQL Structured Query Language Enzio Thiem. INHALT CREATE TABLE Anweisung Gängige Datentypen Beispiel CREATE TABLE Beispiel CREATE TABLE - erweitert Beispiel.
Ausgewählte Advisors und Monitoring-Werkzeuge in der Datenbank
Standby Database Autor:
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
Scamander S O L U T I O N S Befreien Sie Ihre Oracle Applications Daten! Christian Rokitta - Berater Scamander Solutions BV
RMAN versus NSR-ORA Vergleich und Bewertung
Herzlich Willkommen zum Regionaltreffen NRW
MySQL – Die freie Datenbank
DBA - Eine Einführung in die 11g Administration
Vorlesung #7 Fehlerbehandlung
Flashback mal sieben DOAG RegioTreff , Wiesbaden
Transaktionsabbruch, System Crash, Media Failure
Create Table, Rechte und Rollen
Vorlesung #7 Fehlerbehandlung
Vorlesung #7 Fehlerbehandlung
"MANUELLE" PHYSICAL STANDBY SYSTEME FÜR STANDARD EDITION UNTER RAC.
Excel-Berichte erstellen und verteilen
Vorlesung #10 Fehlerbehandlung
Stream-Verwaltung mit konventionellen Datenbanksystemen
(Structured Query Language)
 Präsentation transkript:

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

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:

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)

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

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

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

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

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

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(....);

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

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;

Flashback Database

Ventara Database Admin Tool zur einfachen Datenbankadministration von Oracle 8, 9 und 10 Frei zum Download unter:

Danke für die Aufmerksamkeit Viel Spaß noch