Oracle 11g Automatic Diagnostic Repository. Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar

Ähnliche Dokumente
Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar

Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 27. Oktober 2010 DOAG Regio NRW

Neue Features Oracle Database 12.2 Wann denn endlich?

Ist die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz

Oracle und Hochverfügbarkeit Verschiedene Ansätze im Vergleich. Dierk Lenz Herrmann & Lenz Services GmbH DOAG Regio München/Südbayern 14.

ADR Best Practices. Best Practices bei der Nutzung des Automatic Diagnostic Repository. Christian Ballweg. Berater OPITZ CONSULTING Essen GmbH

Oracle 11g Release 2: Änderungen unter der Haube. Dierk Lenz DOAG 2011 Konferenz und Ausstellung 16. November 2011

Row Chaining & Row Migration Alte Bekannte - immer noch aktuell! DOAG 2014 Datenbank Dierk Lenz

Oracle Database Appliance und Virtualisierung: OVM oder KVM?

Oracle 11g Release 2: Änderungen unter der Haube. Dierk Lenz DOAG 2011 Konferenz und Ausstellung 16. November 2011

ADR Automatic Diagnostic Repository

Das Ganze ist größer als die Summe der Einzelteile (Ablösung einer verteilten Oracle-Landschaft mit ODA und Dbvisit Standby)

ADR Best Practices. Best Practices bei der Nutzung des Automatic Diagnostic Repository. DOAG Regio. Christian Ballweg. OPITZ CONSULTING Essen GmbH

Optimizer Statistiken und Adaptive Features in 12.2

<Insert Picture Here> Grid Control 11g und My Oracle Support Ulrike Schwinn

Hochverfügbarkeit mit der Standard Edition das geht!

DOAG Regionalgruppe NRW

Datenbankkonsolidierung Multitenant oder nicht? Dierk Lenz DOAG 2014 Konferenz

Monitoring Module / Überwachen aller Oracle Editionen, ganz ohne Packs

Ist die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz

Linguistische Sorts und Vergleiche oder 'a'='ä' ist TRUE. DOAG 2015 Datenbank Dierk Lenz

Zünde den Turbo-Boost! (LOB-Migration beschleunigt)

RMAN Recovery Katalog: Wozu ist der da und soll ich ihn benutzen?

Oracle ACFS / CloudFS zuverlässig nutzbar?

Oracle Version 5 für MS-DOS

Parallele Programmierung in SQL und PL/SQL. Peter Bekiesch Dierk Lenz DOAG 2011 Konferenz und Ausstellung 17. November 2011

Erfahrungen aus dem Beta-Test der Oracle Database 11g

Hochverfügbarkeit mit physikalischer Standby-Datenbank. Ablösung EE / Data Guard durch SE One / Dbvisit Standby

DOAG Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

RAC News in Oracle 11g Release 2

Oracle Enterprise Manager 12c Database Express (EM Express)

Segen oder Fluch? Oracle Trace- und Logdateien!

Active Data Guard. Susanne Jahr. Dezember 2008

Cloud Control und die Datenbank

Installationen vereinheitlichen. Standards sind super. Marco Mischke, DOAG Regionaltreffen Dresden. Die Datenbank-Spezialisten.

Oracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Auto-Deployment von Oracle Enterprise Linux. Sascha Westermann DOAG Konferenz + Ausstellung November 2010

Rückschlüsse durch Host- Performance-Daten auf das Datenbankverhalten. DOAG Regio Karlsruhe 13. Juni 2013

1.1 Datenbankprogramm Oracle für MCIS MDA

Installationen vereinheitlichen. Standards sind super. Marco Mischke, DOAG DB 2015 Düsseldorf. Die Datenbank-Spezialisten.

Migration nach 11gR2 Erfahrungsbericht. Ulrich Lickert Universitätsklinikum Freiburg

Oracle Real Application Cluster

Überblick über Oracle Technologie im Bereich Hochverfügbarkeit. Tage der Datenbanken FH Köln Campus Gummersbach 20. Juni 2013 Dierk Lenz

RMAN Duplicate. von. dbtotal.de. Jaroslav Dutov.

TOAD und Performance Tuning

Oracle Database 11g. Advisors Change. High Availability. Selfmanaging. Data. Guard RAC. Security. Flashback. Compliance ASM PL/SQL.

Datenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012

Lutz Fröhlich. Oracle ng. mitp

Alles ist eine Aufgabe

Performance für Oracle Anwendungen nicht nur für Oracle 11g

Herzlich Willkommen. Reorganisation einer 4,6 TB-SAP-Datenbank mit minimaler Auszeit

Oracle Database 11g: Administration Workshop I Neu

Das Leistung-pro-Kern Dilemma

Oracle Net. Dierk Lenz

Agenda. FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area

Herzlich willkommen zum. Regiotreffen Rhein-Neckar

W ilhelm Br eß er Ber at er DO AG 2009 J ahr es k onf er enz Nür nber g im Nov em ber 2009 SQL PLAN MANAGEMENT

hochverfügbare Oracle DB Anwendungen

WebForms ohne Oracle Application Server

RAC News in Oracle 11g Release 2. Dierk Lenz DOAG Konferenz + Ausstellung November 2010

Microsoft PowerShell für DBAs. Juni 2008

OraChk die Vorsorgeuntersuchung für die Datenbank

TOP 10 Monitoring SQL Befehle

Features von Oracle 11g erste Erfahrungen

Datensammeln für Service Requests Ernst Leber

OFA Wozu brauche ich das denn?

<Insert Picture Here> Überblick Oracle Recovery Manager

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister

RAC 11.2 mit Data Guard an einem entfernten Standort. Susanne Jahr DOAG Konferenz + Ausstellung November 2010

Tipps & Tricks: OS Monitoring mit "OSWatcher Black Box" (7.3.0)

Übung 5. Implementierung einer Datenbank. Prof. Dr. Andreas Schmietendorf 1. Übung 5

Oracle Essential Support Tools im Exadata Umfeld. Stefan Panek, DOAG Konferenz 2017

Cloning und Laufzeitüberwachung von Oracle Fusion Middleware

OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung

Performance Tools. für alle Editionen

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.

Was ist neu in der SQS-TEST /Professional Suite

Oracle 12c: Migrationswege und Konzepte. Dierk Lenz

RAC-Tests: Welche sind notwendig? Welche sind durchführbar?

HL-Monitoring Module

Oracle 10g Einführung

einfach. gut. beraten. Stabilisierung von Ausführungsplänen Baselines DOAG Konferenz + Ausstellung 2017 Nürnberg Klaus Reimers

Oracle Essential Support Tools im Exadata Umfeld. Stefan Panek, DOAG Konferenz 2017

Oracle Flashback. in der Praxis Dr. Frank Haney 1

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.

Undo und Redo - altbekannte Grundlagen?

11g Release 2: Erfahrungen aus dem Beta-Test

Oracle Database 11g: Self Managing Database - Die nächste Generation

Herzlich Willkommen. Private Label mit Oracle Advanced Queuing und Scheduling. DOAG 2012, Hermann Köhne, Michael Horn

11g Release 2: Erfahrungen aus dem Beta-Test

Streams im Enterprise Manager Grid Control

Einfluss von Programmierschnittstellen auf Anwendungsperformance

Aufbau einer Enterprise Manager Grid Control Testumgebung

<Insert Picture Here> MySQL Workbench für Einsteiger

Archive / Backup System für OpenVMS

Transkript:

Oracle 11g Automatic Diagnostic Repository Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar

Herrmann & Lenz Services GmbH Gegründet 1995 Aktuell 15 Mitarbeiter Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund um das Thema Oracle Datenbanken Schwerpunktthemen: Hochverfügbarkeit, Tuning, Migrationen und Troubleshooting Produkt: Monitoring Module Viele DOAG-Aktivitäten Erstes 11gR2 Patchset 2

Was ist das Automatic Diagnostic Repository (ADR)? Eine Infrastruktur für Diagnose und Fehlerbehandlung Konventionen für die Ablage von Log- und Trace-Dateien Werkzeuge zur Sichtung und Weiterbearbeitung Erstes 11gR2 Patchset 3

Begriffe Problems und Incidents Ein Problem bezeichnet einen bestimmten Fehler (z.b. ORA-00600 mit bestimmtem Satz von Argumenten) Ein Incident ist ein Vorkommen eines Problems Erstes 11gR2 Patchset 4

Verzeichnisstruktur Variable ORACLE_BASE ab 11g obligatorisch Wird als Standardwert für den Serverparameter diagnostic_dest übernommen xxx_dump_dest überflüssig Darunter das Verzeichnis diag Darunter ein Verzeichnis pro Oracle- Komponente, z.b.: asm, clients, rdbms, tnslsnr Erstes 11gR2 Patchset 5

Verzeichnisstruktur Darunter noch zwei Verzeichnisse <product_id>/<instance_id> Für DB-Instanzen <db_unique_name>/<sid> Für Listener <host>/<listener> Darunter wiederum diverse Verzeichnisse, u.a.: alert, incident, trace Erstes 11gR2 Patchset 6

Die Alert-Log-Datei Ist nun eine XML-Datei! alert/log.xml Bisher ist jedoch parallel die Datei trace/alert_<sid>.log im bekannten Format enthalten Falls eigene Skripts oder Werkzeuge mit Alert- Log arbeiten: Mittelfristig auf XML-Format umstellen! Erstes 11gR2 Patchset 7

Purgen des ADR Alte Einträge werden automatisch entfernt Es werden unterschieden: Informationen mit kurzem Lebenzyklus (Trace- Dateien, Core-Dumps, Packaging Informationen) Informationen mit langem Lebenszyklus (Incident Informationen, Alert-Logs) Hierfür zwei Parameter SHORTP_POLICY (Default 720 Stunden oder 30 Tage) und LONGP_POLICY (8760 Stunden oder 365 Tage) Befehle SHOW CONTROL / SET CONTROL Erstes 11gR2 Patchset 8

Ausnahmen Die Clusterware speichert alle Log-Dateien in ORACLE_HOME/log Die Textversion vom Alert-Log wird nicht gepurged BS-Auditing ist nicht Bestandteil des ADR Serverparameter audit_file_dest weiterhin notwendig Erstes 11gR2 Patchset 9

Problems und Incidents Bei schweren Oracle-Fehlern (ORA-00600, ORA-07445, ) speichern vom Zusatzinformationen im ADR pro Problem und Incident Incident Flood Control: Ab fünf Incidents pro Stunde bzw. 25 pro Tag wird weniger Information gespeichert; ab 50 pro Stunde bzw. 250 pro Tag wird nichts mehr gespeichert Erstes 11gR2 Patchset 10

Zugriff auf ADR Über die Enterprise Manager Support Workbench Über das Kommandozeilenwerkzeug ADRCI Erstes 11gR2 Patchset 11

ADRCI Bezieht sich immer auf einen Base-Pfad und einen oder mehrere Home-Pfade SET/SHOW BASE SET/SHOW HOMEPATH Tipp: Aufruf von ADRCI aus dem Home-Pfad auf BS-Ebene Beispiel für Kommando: SHOW ALERT TAIL F tail -f unter Windows Erstes 11gR2 Patchset 12

Incident Packaging Service IPS kann sowohl von der Support Workbench als auch vom ADRCI aufgerufen werden Packt alle relevanten Log- und Trace-Auszüge in ein ZIP-Archiv zum Hochladen an MOS Erstes 11gR2 Patchset 13

Health Checks Health Checks werden mit dem PL/SQL Package dbms_hm ausgeführt, z.b. EXEC dbms_hm.run_check('dictionary Integrity Check','test') Verfügbare Tests und Parameter in v$hm_check und v$hm_check_param Ansicht über Support Workbench, ADRCI oder PL/SQL: select dbms_hm.get_run_report('test') from dual; Erstes 11gR2 Patchset 14

Data Recovery Advisor Über Enterprise Manager oder Recovery Manager Analysiert Fehlersitautionen und schlägt Lösungen vor: list failure advise failure repair failure Erstes 11gR2 Patchset 15

Noch Fragen? http://www.hl-services.de dierk.lenz@hl-services.de Erstes 11gR2 Patchset 16

Nun erhältlich: Erstes 11gR2 Patchset 17