Kontakt aufnehmen

Schulungsübersicht

Einführung in die Datenbankmigration

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

Bewertung und Planung vor der Migration

  • Inventarisierung der Datenbanken und Analyse der Abhängigkeiten
  • Bewertung der Schemakomplexität
  • Bewertung der Anwendungskompatibilität
  • Erstellung eines Migrationspfads und Zeitplans

Schema-Migrationsstrategien

  • Konvertierung von Oracle-Datentypen zu PostgreSQL
  • Übersetzung von SQL Server-Datentypen
  • Konvertierung der Tabellenstruktur
  • Mappings für Indizes und Constraints

Migration von Objekten: Gespeicherte Prozeduren und Funktionen

  • Konvertierung von PL/SQL zu PL/pgSQL
  • Techniken zur Übersetzung von T-SQL
  • Funktionale Äquivalente eingebauter Funktionen
  • Neustrukturierung von Paketen und Prozeduren

Tools und Techniken für die Datenmigration

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

Migration des Anwendungs-Codes

  • Unterschiede zwischen JDBC- und ODBC-Treibern
  • Anpassungen der Verbindungszeichenfolgen
  • Unterschiede in den SQL-Dialekten im Anwendungscode
  • Handhabung proprietärer Funktionen

Tests und Validierung

  • Überprüfung der Datenintegrität
  • Strategien für funktionale Tests
  • Leistungsbewertung (Benchmarking)
  • Paralleler Betrieb und Planung des Cutover

Optimierung nach der Migration

  • Tuning der Abfrageleistung in PostgreSQL
  • Konfigurationsanpassungen für migrierte Arbeitslasten
  • Richtlinien für Monitoring und Alarmierung einrichten
  • Aspekte der laufenden Wartung

Behebung häufiger Migrationsprobleme

  • Case Study: Herausforderungen bei Oracle-Migrationen
  • Case Study: Herausforderungen bei SQL Server-Migrationen
  • Rollback-Strategien
  • Gewonnene Erkenntnisse und Best Practices

Praxisworkshop zur Migration

  • Angeleitete Migration eines Beispielschemas
  • Übungen zur Datenextraktion und -ladung
  • Übungen zur Codekonvertierung
  • Übungen zur Validierung und Verifizierung

Voraussetzungen

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

Zielgruppe

  • Datenbankadministratoren
  • Anwendungs-Entwickler
  • IT-Architekten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien