Schulungsübersicht
Vorbereitung der Umgebung, Installation sowie Konfiguration (Schwerpunkt SE2)
- Erforderliche Voraussetzungen und unterstützte Plattformen
- Installation von Oracle Database 19c SE2 sowie die Anlage der ersten Datenbank
- Nachträgliche Konfiguration (Listener, Dienste, EM Express)
Architektur von Oracle Database sowie zentrale Infrastrukturelemente
- Unterschiede zwischen Instanz und Datenbank
- SGA, PGA, Shared Pool, Datenbank-Puffercache, Redo-Protokolle sowie die Hintergrundprozesse
- Parameterdateien, diagnostische Ausgaben und Alarm- bzw. Protokolldateien
Verwaltungswerkzeuge sowie Verbindung zu Oracle-Datenbanken
- Grundlagen und gängige Aufgaben im Enterprise Manager Express
- Die effiziente Nutzung von SQL Developer für administrative Tätigkeiten und Entwicklungsaufgaben
- Oracle Net Services sowie Grundlagen zur Konfiguration des Listeners (dediziert vs. gemeinsam genutzt)
Erstellung von Datenbanken und Verwaltung der Instanzen
- Anlegen einer Datenbank mithilfe von DBCA sowie SQL-Anweisungen
- Start- und Stoppmodi, Verwaltung der Dienstekomponenten sowie grundlegendes Wissen zu PDBs im Kontext von SE2
- Initialisierungsparameter sowie dynamische Leistungsansichten (V$)
Bewährte Methoden zur Speicherverwaltung
- Tabellenräume und Datendateien – unter Berücksichtigung lokaler Ausdehnungsverwaltung, temporärer sowie Rollback-Bereiche
- Datensegmente, Speicherausdehnungen, Blockstrukturen sowie Überwachung der verfügbaren Ressourcen
- Strategien zur kontrollierten Skalierung, zum Verschieben von Datendateien sowie zu den Einsatzmöglichkeiten des OMF-Modells
Sicherheit und Überwachungsmechanismen
- Benutzerverwaltung, Rollenstruktur, Berechtigungen – dabei wird stets der Grundsatz der geringstmöglichen Rechte beachtet.
- Einstellungen zu Kennwörtern, Profilanpassungen sowie Ressourceneinschränkungen
- Konzepte zur Auditierung sowie konkrete Implementationsstrategien, die für SE2 sinnvoll sind.
Strategien zur Datensicherung und -wiederherstellung unter Einsatz von RMAN
- Arten der Sicherung, Aufbewahrungsregeln sowie die Definition realistischer Wiederherstellungsziele
- Konfiguration von RMAN, gegebenenfalls Einbindung eines Katalogs und Überprüfungseinstellungen
- Medienbasierte Wiederherstellung, Zeitpunkt-spezifische Restore-Vorgänge sowie Umgang mit diversen Ausfallsituationen
Überwachung der Leistungsfähigkeit und gezielte Fehlerdiagnose (mit SE2-kompatiblen Verfahren)
- Interpretation von Ausführungsplänen – unter Nutzung von EXPLAIN PLAN sowie AUTOTRACE
- SQL-Profilingtechniken sowie die grundlegende Analyse von Wartezeiten und Ereignissen
- Proaktive Leistungskontrolle mithilfe der Datenbankdokumentation und dynamischer Systemansichten
Migration von Version 11g auf 19c
- Geeignete Upgrade-Pfade, notwendige Voraussetzungen sowie Aspekte der Kompatibilität zwischen beiden Versionen
- Einsatz von vorbereiteten und automatisierten Upgrades-Tools samt entsprechenden Validierungsschritten
- Nach dem Upgrade zu erledigende Aufgaben, Analyse veralteter Funktionen sowie Abschlusstests
Zusammenfassung und Ausblick
Voraussetzungen
- Grundkenntnisse in SQL
- Vertrautheit mit der Verwaltung von Betriebssystemen (Linux oder Windows)
- Basisverständnis grundlegender Netzwerkprinzipien wie Ports, Dienste und Hostnamen
Zielgruppe
- Systemadministratoren
- Technische Berater
- Datenbankadministratoren
Erfahrungsberichte (1)
Gute Erläuterungen zu jedem Punkt und eine Übungsaufgabe zur Praxis.
Piseth Ben - ACLEDA Bank Plc.
Kurs - Oracle Database 19c: SQL Tuning Workshop
Maschinelle Übersetzung