
Oracle 19c/20c
Beschreibung
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
- Von der Planung und Installation über Architektur, Infrastruktur und Administration bis hin zu Migration in die Cloud sowie Einsatz der autonomen Datenbank
- Mit vielen Beispielen, Konfigurationsanleitungen und wertvollen Tipps für den praktischen Einsatz
- Aktuelle Themen wie In-Memory-Technologie, Data Science und Machine Learning
Dieses Buch behandelt umfassend die Planung, den Einsatz und die Administration von Oracle-Datenbanken und basiert auf dem Long Term Release 19c sowie der Version 20c mit ihren neuen Features. Der Autor vermittelt alle Inhalte, die sowohl für den Einstieg als auch für den fortgeschrittenen Einsatz wichtig sind.
Einsteiger finden eine Anleitung zur Installation und eine Einführung in die Datenbankarchitektur und -infrastruktur. Im Anschluss werden typische Aufgaben der Datenbankadministration wie Backup und Recovery sowie Upgrades, Patching und Cloning behandelt. Zu den Schwerpunkten des Buchs gehören des Weiteren Beschreibungen der In-Memory-Technologie sowie der Public und Private Cloud für Oracle-Datenbanken. Der Autor unterstützt Sie hier bei der Vorbereitung und Durchführung der Migration in die Cloud, der Verwaltung von Public und Private Cloud sowie von On-Premises-Datenbanken. Auch Spezialthemen wie fortgeschrittene Sicherheitsthemen und komplexere Recovery-Szenarien sowie die aktuellen Themen Data Science und Machine Learning werden berücksichtigt.
Der Autor richtet sich an Datenbankadministratoren, Systemberater und Architekten sowie an Entwickler von Oracle-Applikationen. Dieses Buch ist gleichermaßen auch für Einsteiger geeignet, die bereits grundlegende Kenntnisse in der IT besitzen und sich in die Oracle-Welt einarbeiten. Es ist Einstieg, Praxis-Handbuch und umfassendes Nachschlagewerk für alle, die mit Oracle-Datenbanken arbeiten.
Aus dem Inhalt:- Installation und Konfiguration
- Oracle-Datenbankarchitektur
- Interne Strukturen und Objekte
- Aufbau einer Datenbankinfrastruktur
- Backup und Recovery
- Upgrades, Patching und Cloning
- Recovery-Szenarien für Experten
- Erweiterte Sicherheitsthemen
- Performance Tuning
- Engineered Systems
- In-Memory-Datenbanken
- Data Science
- Machine Learning
- Global Data Services
- Real Application Clusters
- Enterprise Manager Cloud Control
- Migration in die Oracle Cloud
- Autonome Datenbanken
Rezensionen / Stimmen
"Auf der Basis seiner jahrzehntelangen Erfahrung mit Oracle-Datenbanken hat Lutz Fröhlich ein neues Kompendium zu der aktuellen Doppelversion der Datenbank vorgelegt. Dem Autor geht es dabei darum, die Aufmerksamkeit auf die neuen Möglichkeiten zu lenken, die die Entwicklungen in den letzten Jahren im Bereich der Datenbanken geschaffen haben." (dotnetpro, 01/2022)
Weitere Details
Weitere Ausgaben
Andere Ausgaben

Person
Inhalt
- Cover
- Titel
- Impressum
- Inhaltsverzeichnis
- Einleitung
- Der Aufbau des Buches
- Konventionen
- Software und Skripte
- Über den Autor
- Teil I: Installation, Architektur und Infrastruktur
- Kapitel 1: Installation und Konfiguration
- 1.1 Software-Installation
- 1.1.1 Installation mit dem Setup Wizard
- 1.1.2 RPM-basierende Installation
- 1.2 Eine Oracle-19c-Datenbank erstellen
- 1.3 Eine Oracle-20c-Datenbank erstellen
- 1.4 Beispielschemata
- 1.5 Windows-spezifische Besonderheiten
- 1.6 Erste Administrationsschritte
- 1.7 Administrationswerkzeuge
- 1.7.1 Administration mit der Kommandozeile
- 1.7.2 Administration mit dem Oracle Enterprise Manager
- 1.7.3 Der Oracle SQL Developer
- 1.8 Hilfe und Support
- 1.9 Praktische Tipps zur Datenbankadministration
- Kapitel 2: Die Oracle-Datenbankarchitektur
- 2.1 Übersicht über die Architektur
- 2.1.1 Die Struktur der Datenbank
- 2.1.2 Die Struktur der Instanz
- 2.1.3 Automatic Memory Management (AMM)
- 2.2 Prozesse und Abläufe
- 2.2.1 Die Oracle-Hintergrundprozesse
- 2.2.2 Lesekonsistenz
- Kapitel 3: Interne Strukturen und Objekte
- 3.1 Datenbankstrukturen verwalten
- 3.1.1 Tablespaces und Datafiles
- Kapitel 4: Aufbau einer Datenbankinfrastruktur
- 4.1 Überwachung
- 4.2 Backup and Recovery
- 4.3 Standardisierung
- 4.4 Diagnostik
- 4.4.1 Die Komponenten der Fault Diagnostic Infrastructure
- 4.4.2 Die Support Workbench
- Teil II: Oracle-Datenbankadministration
- Kapitel 5: Backup and Recovery
- 5.1 Begriffe
- 5.2 Backup-and-Recovery-Strategien
- 5.3 Der Recovery Manager (RMAN)
- 5.3.1 Die RMAN-Architektur
- 5.3.2 Einen Recovery-Katalog erstellen
- 5.3.3 Die RMAN-Konfiguration
- 5.3.4 Sicherungen mit RMAN
- 5.3.5 Sicherungen mit dem Oracle Enterprise Manager
- 5.3.6 Einen Media Manager verwenden
- 5.4 Die Fast Recovery Area
- 5.4.1 Dateien in die Fast Recovery Area legen
- 5.4.2 Die Fast Recovery Area verwalten
- 5.5 Restore und Recovery mit RMAN
- 5.5.1 Verlust eines Datafiles
- 5.5.2 Disaster Recovery
- 5.5.3 Verlust von Online-Redo-Log-Dateien
- 5.5.4 Block Media Recovery
- 5.5.5 Der Data Recovery Advisor
- 5.5.6 Switch zur Datafile-Kopie
- 5.5.7 Eine Tabelle mit RMAN zurückspeichern
- 5.6 Wiederherstellung mit Flashback-Operationen
- 5.6.1 Flashback Table
- 5.6.2 Flashback Drop
- 5.6.3 Flashback Transaction History
- 5.6.4 Flashback Database
- 5.7 Tablespace Point-in-Time Recovery
- Kapitel 6: Schnittstellen
- 6.1 Data Pump
- 6.1.1 Die Data-Pump-Architektur
- 6.1.2 Data-Pump-Export
- 6.1.3 Data-Pump-Import
- 6.1.4 Data Pump über Datenbank-Link
- 6.1.5 Full Transportable Export/Import
- 6.1.6 Data-Pump-Performance und Monitoring
- 6.1.7 Data Pump für die Migration einsetzen
- 6.1.8 Ein Dumpfile nach Excel konvertieren
- 6.1.9 Data Pump mit dem Enterprise Manager
- 6.2 SQL*Loader
- 6.2.1 Daten laden
- 6.2.2 Externe Tabellen laden
- 6.2.3 Daten entladen
- Kapitel 7: Job-Verwaltung
- 7.1 Die Architektur des Schedulers
- 7.2 Scheduler-Jobs verwalten
- 7.3 Privilegien
- 7.4 Job-Ketten
- 7.5 Automatisierte Wartungstasks
- Kapitel 8: Oracle Net Services
- 8.1 Die Oracle-Net-Architektur
- 8.2 Die Server-Konfiguration
- 8.3 Die Shared-Server-Konfiguration
- 8.4 Oracle Net Performance
- Kapitel 9: Sicherheit und Überwachung
- 9.1 Grundlegende Features und Maßnahmen
- 9.1.1 Benutzer, Rollen und Profile
- 9.1.2 Einfache Maßnahmen zur Erhöhung der Sicherheit
- 9.2 Virtual Private Database (VPD)
- 9.2.1 Application Context
- 9.2.2 Eine VPD konfigurieren
- 9.3 Database Vault
- Kapitel 10: Der Resource Manager
- Kapitel 11: Globalization Support
- 11.1 Datentypen mit Zeitzonen
- 11.2 Die Hierarchie der NLS-Parameter
- 11.3 Linguistische Sortierungen und Vergleiche
- 11.4 Der Locale Builder
- 11.5 Der Character Set Scanner
- 11.6 Sprachen im Enterprise Manager
- Kapitel 12: Die XML-Datenbank
- 12.1 Die Architektur der XML-DB
- 12.2 XML-Dokumente speichern
- 12.2.1 Die dokumentenbasierte Speicherung
- 12.2.2 Die objektrelationale Speicherung
- 12.3 XML-Dokumente abfragen
- Kapitel 13: Automatic Storage Management (ASM)
- 13.1 Storage-Systeme
- 13.1.1 Network Attached Storage
- 13.1.2 Internet Small Computer System Interface (iSCSI)
- 13.1.3 Storage Area Network (SAN)
- 13.2 Die ASM-Architektur im Überblick
- 13.3 ASM-Disks
- 13.3.1 ASM-Disks auf verschiedenen Plattformen
- 13.3.2 Eine Testumgebung aufsetzen
- 13.4 Die ASM-Instanz
- 13.5 Diskgruppen
- 13.6 ASM überwachen und verwalten
- 13.6.1 ASM-Performance
- 13.6.2 ASMCMD
- 13.6.3 Verwaltung mit dem Enterprise Manager
- 13.7 Das ASM-Cluster-Filesystem
- 13.7.1 General Purpose ACFS-Dateisystem
- 13.8 CRS-Managed-ACFS-Dateisystem
- 13.8.1 ACFS Snapshots
- 13.9 Eine Datenbank nach ASM konvertieren
- Kapitel 14: Upgrades, Patching und Cloning
- 14.1 Upgrade und Migration
- 14.2 Ein Upgrade umfassend planen
- 14.2.1 Der Upgrade-Pfad
- 14.2.2 Upgrade-Methoden
- 14.2.3 Ein Upgrade vorbereiten
- 14.2.4 Upgrade mit dem DBUA
- 14.2.5 Manuelles Upgrade
- 14.2.6 Upgrade mit dem Oracle Enterprise Manager
- 14.3 Replay Upgrade
- 14.4 Patching
- 14.4.1 Einen RU-Patch einspielen
- 14.4.2 One-Off Patches einspielen
- 14.4.3 Patching mit dem Oracle Enterprise Manager
- 14.5 Ein Read Only Oracle Home klonen
- 14.6 Fleet Patching and Provisioning
- 14.6.1 Vorbereitung
- 14.6.2 Fleet Patching and Provisioning am Beispiel
- 14.6.3 Fazit
- Teil III: Erweiterte Administration und Spezialthemen
- Multitenant-Kapitel 15: Datenbanken
- 15.1 Die Multitenant-Architektur
- 15.2 Integrierbare Datenbanken administrieren
- 15.3 Datenbanken klonen und verschieben
- 15.3.1 Klonen einer lokalen Datenbank
- 15.3.2 Klonen einer Remote-Datenbank
- 15.3.3 Refreshable Clone PDBs
- 15.4 Datenbanken ein- und ausstecken
- 15.5 PDB Relocation
- 15.6 Backup and Recovery
- 15.7 Konsolidierung bestehender Datenbanken
- Kapitel 16: Recovery-Szenarien für Experten
- 16.1 Recovery und Strukturänderungen
- 16.1.1 Szenario 1
- 16.1.2 Lösung 1
- 16.1.3 Szenario 2
- 16.1.4 Lösung 2
- 16.2 Der Trick mit den Redo-Log-Dateien
- 16.3 Der Data Recovery Advisor
- 16.4 Ein unbekanntes Szenario
- 16.5 Ausfall des Recovery-Katalogs
- 16.6 Der Oracle LogMiner
- Kapitel 17: Erweiterte Sicherheitsthemen
- 17.1 Sicherheit von Netzwerk-Paketen
- 17.2 Netzwerk-Verschlüsselung
- 17.3 Datenbank-Verschlüsselung
- 17.4 Hackerangriffe abwehren
- 17.4.1 Angriffe auf den Authentifizierungsprozess abwehren
- 17.4.2 PL/SQL Injection verhindern
- 17.4.3 Brute-Force-Angriffe
- 17.5 Datenbankaudits
- 17.6 Oracle Data Redaction
- Kapitel 18: Performance-Tuning
- 18.1 Datenbank-Tuning
- 18.1.1 Vorgehen und Werkzeuge
- 18.1.2 Problemanalyse
- 18.1.3 Instance-Tuning
- 18.1.4 Disk-Tuning
- 18.1.5 Real-Time-ADDM-Analyse
- 18.2 SQL-Tuning
- 18.2.1 Der SQL-Optimizer
- 18.2.2 Optimizer-Statistiken
- 18.2.3 SQL-Performance-Probleme identifizieren
- 18.2.4 Dynamische Features
- Kapitel 19: Real Application Testing
- 19.1 Workload Capture
- 19.2 Workload Preprocessing
- 19.3 Workload Replay
- 19.4 SQL Performance Analyzer
- 19.4.1 Eine SQL-Anweisung analysieren
- Kapitel 20: Engineered Systems
- 20.1 Oracle Exadata
- 20.1.1 Modelle
- 20.1.2 Das Storage-System
- 20.1.3 Neue Performance-Features
- 20.2 Oracle Database Appliance (ODA)
- 20.3 ZFS Storage Appliance
- Kapitel 21: Data Science und Machine Learning
- 21.1 Data Science
- 21.1.1 Python als Werkzeug
- 21.2 Oracle Machine Learning
- 21.2.1 Oracle Machine Learning for SQL (OML4SQL)
- 21.2.2 OML4R
- Teil IV: Oracle In-Memory
- Kapitel 22: Die Oracle-In-Memory-Architektur
- 22.1 Das Spalten-Format
- 22.2 Die Prozess-Architektur
- 22.3 Die CPU-Architektur
- Kapitel 23: Eine In-Memory-Datenbank planen und aufbauen
- 23.1 Eine In-Memory-Datenbank planen
- 23.2 Aufbau einer In-Memory-Datenbank
- 23.2.1 Manuelle Verwaltung von Objekten
- 23.2.2 Automatische Verwaltung von Objekten
- 23.3 In-Memory-Administration mit dem OEM
- Kapitel 24: Optimierung von SQL-Anweisungen
- 24.1 Joins von In-Memory-Objekten
- 24.2 Summen und Aggregation
- Kapitel 25: Hochverfügbarkeit für In-Memory
- 25.1 In-Memory und Oracle RAC
- 25.2 In-Memory und Active Data Guard
- 25.3 In-Memory FastStart
- Teil V: Hochverfügbarkeit und verteilte Architekturen
- Kapitel 26: Data Guard
- 26.1 Architektur
- 26.2 Physical-Standby-Datenbanken
- 26.2.1 Vorbereitung der Primärdatenbank
- 26.2.2 Vorbereitung der Standby-Datenbank
- 26.2.3 Kopieren der Primärdatenbank
- 26.2.4 Aktivierung von Data Guard
- 26.2.5 Physical-Standby-Datenbanken verwalten
- 26.3 Logical-Standby-Datenbanken
- Kapitel 27: Global Data Services (GDS)
- 27.1 Architektur und Features
- 27.2 Eine GDS-Umgebung aufsetzen
- 27.2.1 Den GSM installieren
- 27.2.2 Den GDS-Katalog erstellen
- 27.2.3 GSM zum Katalog hinzufügen
- 27.2.4 Pool, Region, Datenbanken und Services hinzufügen
- 27.2.5 GDS-Client-Konfiguration
- Kapitel 28: Real Application Clusters
- 28.1 Cluster-Architekturen
- 28.2 Cache Fusion
- 28.3 Installation und Konfiguration
- 28.3.1 Die Installation vorbereiten
- 28.3.2 Die Grid Infrastructure installieren
- 28.3.3 Die Datenbank-Software installieren
- 28.3.4 Eine RAC-Datenbank erstellen
- 28.4 Real Application Clusters administrieren
- 28.4.1 ORAchk
- 28.4.2 Die RAC-Datenbank verwalten
- 28.5 RAC-Performance
- 28.6 Backup and Recovery
- 28.7 RAC und Data Guard
- 28.8 Oracle Restart
- Teil VI: Oracle Cloud Computing
- Kapitel 29: Der Enterprise Manager Cloud Control
- 29.1 Architekturübersicht
- 29.2 Installation
- 29.3 Das EM CLI
- Kapitel 30: Verwaltung der Datenbankinfrastruktur
- 30.1 Den Agent ausrollen
- 30.2 Weitere Ziele registrieren
- 30.3 Datenbanken verwalten
- 30.3.1 Monitoring mit dem OEM
- 30.3.2 Klonen und Replikation
- Kapitel 31: Eine private Cloud aufsetzen
- 31.1 Cloud Computing für Datenbanken
- 31.2 Die Cloud-Management-Infrastruktur bereitstellen
- 31.3 Einen DBaaS-Dienst einrichten
- 31.4 Das Selbstservice-Portal verwenden
- Kapitel 32: Die Oracle Autonomous Database
- 32.1 Die Oracle-Cloud-Infrastruktur (OCI)
- 32.2 Das Provisioning- und Verbindungsmodul
- 32.3 Migration und Laden von Daten
- 32.3.1 Migration von Datenbanken
- 32.3.2 Daten in die OAD laden
- 32.4 Administration der OAD
- Stichwortverzeichnis
Systemvoraussetzungen
Dateiformat: PDF
Kopierschutz: Wasserzeichen-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Verwenden Sie zum Lesen die kostenlose Software Adobe Reader, Adobe Digital Editions oder einen anderen PDF-Viewer Ihrer Wahl (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m.
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Wasserzeichen-DRM wird hier ein „weicher” Kopierschutz verwendet. Daher ist technisch zwar alles möglich – sogar eine unzulässige Weitergabe. Aber an sichtbaren und unsichtbaren Stellen wird der Käufer des E-Books als Wasserzeichen hinterlegt, sodass im Falle eines Missbrauchs die Spur zurückverfolgt werden kann.
Weitere Informationen finden Sie in unserer E-Book Hilfe.