Schulungsübersicht
Einleitung
- Überblick über die Architektur des Oracle-Datenbankservers
- Überblick über die Oracle-Multitenant-Container-Datenbank
- Oracle-Datenbankinstanz und Datenbank-Sharding
Zugriff auf die Oracle-Datenbank
- Verbindung zu einer Oracle-Datenbankinstanz herstellen
- Nutzung von Oracle-Datenbank-Tools
- SQL*Plus
- Verwendung des Oracle SQL Developer
- Nutzung des Database Configuration Assistant (DBCA)
- Grundlagen der Funktionen von Enterprise Manager Cloud Control 13c
- Überblick über die Komponenten des Oracle Enterprise Managers
- Einheitliche Verwaltungsschnittstelle für das gesamte Unternehmen
- Verwaltung der Oracle Enterprise Manager-Datenbank
Erstellung einer Oracle-Datenbank
- Erstellen einer Oracle-Datenbank mithilfe des DBCA
- Erstellen einer Oracle-Datenbank über SQL-Befehle
Arbeit mit Datenbankinstanzen
- Starten der Oracle-Datenbankinstanz
- Herunterfahren einer Oracle-Datenbankinstanz
- Vergleich der verschiedenen Abschaltmodi
- Öffnen und Schließen von PDBs
- Konfiguration von PDBs
Verwaltung von Datenbankinstanzen
- Nutzung von Initialisierungsparametern
- Arbeit mit dem automatischen Diagnose-Repository
- Einsehen des Alert-Logs
- Verwendung von Trace-Dateien
- Administration der DDL-Logdatei
- Arbeit mit dynamischen Leistungsansichten
- Nutzung des Data-Dictionarys
Überblick über Oracle Net Services
- Definition der Komponenten von Oracle Net Services
- Konfigurieren und Verwalten von Oracle Net Services
- Überblick über den Oracle Net Listener
- Vergleich der dedizierten Server-Architektur mit der geteilten Server-Architektur
Benennungsverfahren
- Einrichten von Oracle-Netzwerkverbindungen
- Verständnis der verschiedenen Benennungsverfahren
- Easy Connect
- Lokale und verzeichnisbasierte Benennung
- Verwaltung von Arbeitslasten mittels Datenbankdiensten
- Erstellen von Datenbankdiensten
Arbeit mit dem Listener
- Nutzung des Standard-Listeners
- Konfigurieren der dynamischen Dienstregistrierung
- Konfigurieren der statischen Dienstregistrierung
Konfiguration einer geteilten Server-Architektur
- Aktivierung des geteilten Servers
- Steuerung der Vorgänge im geteilten Server-Modus
- Verwendung von SGA und PGA
- Zu berücksichtigende Aspekte bei der Konfiguration des geteilten Servers
Konfigurieren von Oracle Connection Manager
- Grundlagen zu Oracle Connection Manager
- Anwendung von Filterregeln
- Umsetzung von Zugriffsbeschränkungen im Intranet und Internet
- Nutzung der Sitzungs-Multiplexing-Funktion
- Konfiguration des Oracle Connection Managers
- Einrichten der Datei cman.ora
- Konfigurierung von Clients
- Einrichtung des Datenbankservers
- Nutzung des Kontrollprogramms für Oracle Connection Manager
Erstellen von PDBs
- Bereitstellung neuer Pluggable Databases
- Erstellen einer neuen PDB auf Basis von PDB$SEED
- Verwendung der Klausel FILE_NAME_CONVERT
- Einsatz von OMF oder des Parameters PDB_FILE_NAME_CONVERT
- Weitere Methoden zum Erstellen von PDBs
Verwaltung von PDBs
- Ändern des Modus einer PDB
- Anpassen der Einstellungen einer PDB
- Verändern von Initialisierungsparametern
- Einsatz des Befehls ALTER SYSTEM in einer PDB
- Festlegen von Hostnamen und Portnummern pro PDB
- Löschen von PDBs
Verständnis der Datenbank-Speicherung
- Architektur der Datenspeicherung in der Datenbank
- Strukturen innerhalb der Datenbank
- Arbeiten mit Segmenten, Extents und Blöcken
- Nutzung von Tablespaces sowie Datendateien
- Übersicht über die verschiedenen Arten von Segmenten
- Speicherung von Tabellendaten
- Inhalt der Datenbankblöcke
- Verwaltung der nachträglichen Erstellung von Segmenten
- Überwachung des verfügbaren Speicherplatzes in Tablespaces
Verwaltung von Tablespaces
- Erstellen von Tablespaces
- Festlegen von Standard-Tablespaces für permanente Daten
- Arbeiten mit temporären Tablespaces
- Ändern und Löschen von Tablespaces
- Einsatz der Funktion Oracle Managed File (OMF)
- Verschieben oder Umbenennen online befindlicher Datendateien
Verbesserung der Speichernutzung
- Verständnis der Funktionen zur Speicherverwaltung
- Optimale Nutzung des Speicherraums in Blöcken
- Festlegung der Tabellenkomprimierung
Verwaltung von Undo-Daten
- Steuerung von Transaktionen sowie Undo-Informationen
- Speichern von Undo-Informationen
- Konfigurieren der Aufbewahrungsdauer von Undo-Daten
- Aktivierung der temporären Undo-Verwaltung
Erstellen und Verwalten von Benutzerkonten
- Von Oracle bereitgestellte Administratorkonten
- Authentifizierung von Benutzern
- Zuweisen von Speicherquoten
Konfigurieren von Berechtigungen und Rollen
- Grundlagen zu Systemberechtigungen
- Einrichten von Systemberechtigungen
- Verwaltung von Berechtigungen
Festlegen von Ressourcenbeschränkungen für Benutzer
- Zuordnen von Profilen zu Benutzern
- Erläuterung der einzelnen Parameter in Profilen
Oracle-Datenbank-Auditing
- Sicherheitsaspekte der Datenbank im Überblick
- Durchführung von Auditing-Maßnahmen
- Funktionen der FGA-Richtlinie
Daten einlesen und transferieren
- Bewegen von Daten innerhalb des Systems
- Methoden zum Laden von Daten
- Exportieren und Importieren von Daten
- Übertragung einer ganzen Datenbank an einen anderen Ort
Überwachung der Datenbank
- Aktivitäten zur Leistungssteigerung der Datenbank
- Allgemeine Wartungsmaßnahmen für die Datenbank
- Methoden zum Feinabstimmen der Leistung einer Datenbank
Datenbank-Prozesse
- Architektur und Struktur der einzelnen Prozesse
- Einsatz verschiedener Writer- und Monitor-Prozesse
Verwaltung des Speichers
- Konfiguration der einzelnen Speicherkomponenten
- Automatische Speicherverwaltung
SQL-Analyse
- Einsatz des Oracle-Optimizers
- Optimierung der Zugriffspfade auf Daten
- Funktionen von SQL Plan Directives
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse in SQL
Zielgruppe
- Systemadministrator
- Technischer Berater
- Datenbankadministrator
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