Kontakt aufnehmen

Schulungsübersicht

Einführung in die Datenbankmigration

  • Gründe für die Migration von proprietären Systemen zu Open-Source-Lösungen
  • Vergleich der Architektur von Oracle/SQL Server mit PostgreSQL
  • Häufige Herausforderungen und Erfolgsfaktoren bei der Migration
  • Überblick über Migrationsmethoden

Bewertung und Planung vor der Migration

  • Datenbankinventarisierung und Analyse der Abhängigkeiten
  • Bewertung der Schema-Komplexität
  • Bewertung der Anwendungskompatibilität
  • Erstellung einer Migrationsroadmap und eines Zeitplans

Strategien zur Migration von Schemata

  • Umwandlung von Oracle-Datentypen in PostgreSQL
  • Übersetzung von SQL Server-Datentypen
  • Konvertierung der Tabellenstruktur
  • Mapping von Indizes und Constraints

Migration von Objekten: Gespeicherte Prozeduren und Funktionen

  • Konvertierung von PL/SQL zu PL/pgSQL
  • Techniken zur Übersetzung von T-SQL
  • Äquivalente für integrierte Funktionen
  • Umstrukturierung von Paketen und Prozeduren

Tools und Techniken der Datenmigration

  • Nutzung von pg_dump und pg_restore
  • Einsatz von Oracle FDW für die Datenmigration
  • SQL Server Integration Services
  • Effiziente Bearbeitung großer Datenmengen

Migration des Anwendungs-Codes

  • Unterschiede zwischen JDBC- und ODBC-Treibern
  • Anpassung der Verbindungszeichenfolgen
  • Differenzen in SQL-Dialekten innerhalb des Anwendungscodes
  • Bewältigung proprietärer Funktionen

Testen und Validierung

  • Verifizierung der Datenintegrität
  • Strategien für Funktionstests
  • Leistungsbewertung (Performance Benchmarking)
  • Paralleler Betrieb und Planung des Cutover

Optimierung nach der Migration

  • Abfrage-Performance-Tuning in PostgreSQL
  • Konfigurationsanpassungen für migrierte Workloads
  • Einrichtung von Überwachung und Alarmierung
  • Überlegungen zur laufenden Wartung

Behebung häufiger Migrationsprobleme

  • Fallstudie: Herausforderungen bei der Oracle-Migration
  • Fallstudie: Herausforderungen bei der SQL Server-Migration
  • Rollback-Strategien
  • Gewonnene Erkenntnisse und Best Practices

Praktischer Migrationsworkshop

  • Geführte Migration eines Beispiel-Schemas
  • Übungen zur Datenausziehung und dem Laden
  • Praxis bei der Code-Konvertierung
  • Übungen zur Validierung und Verifizierung

Voraussetzungen

  • Grundlegendes Verständnis relationaler Datenbanken
  • Erfahrung mit SQL
  • Vertrautheit mit Konzepten der Datenbankadministration

Zielgruppe

  • Datenbankadministratoren
  • Anwendungsentwickler
  • IT-Architekten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien