Kontakt aufnehmen

Schulungsübersicht

Einführung zur Datenbankmigration

  • Gründe für den Wechsel von proprietär zu Open-Source
  • Vergleich der Architektur zwischen Oracle/SQL Server und PostgreSQL
  • Häufige Migrationsherausforderungen und Erfolgsfaktoren
  • Übersicht über Migrationsmethodiken

Vor-Migrationsanalyse und Planung

  • Datenbankinventar und Abhängigkeitsanalyse
  • Bewertung der Schema-Komplexität
  • Bewertung der Anwendungskompatibilität
  • Erstellung einer Migrationsroadmap und Zeitplan

Schema-Migrationsstrategien

  • Konvertierung von Oracle-Datentypen zu PostgreSQL
  • Übersetzung von SQL Server-Datentypen
  • Konvertierung der Tabellstruktur
  • Mapping von Indizes und Constraints

Objektmigration: Gespeicherte Prozeduren und Funktionen

  • Konvertierung von PL/SQL zu PL/pgSQL
  • T-SQL-Übersetzungstechniken
  • Ersatz für eingebaute Funktionen
  • Umstrukturierung von Paketen und Prozeduren

Datenmigrationstools und Techniken

  • Nutzung von pg_dump und pg_restore
  • Oracle FDW für Datenmigration
  • SQL Server Integration Services
  • Effiziente Verarbeitung grosser Datenvolumina

Anwendungscode-Migration

  • Differenzen zwischen JDBC- und ODBC-Treibern
  • Änderungen der Verbindungszeichenketten
  • Differenzen in den SQL-Dialekten innerhalb des Anwendungs-Codes
  • Umgang mit proprietären Features

Tests und Validierung

  • Verifizierung der Datenintegrität
  • Strategien für Funktionstests
  • Leistungsbenchmarks
  • Paralleler Betrieb und Übergangsplanung

Nach-Migrationsoptimierung

  • Tuning der Abfrageleistung in PostgreSQL
  • Konfigurationsanpassungen für migrierte Workloads
  • Einrichtung von Monitoring und Alarmen
  • Überlegungen zur laufenden Wartung

Behandlung häufiger Migrationsprobleme

  • Studienfall: Oracle-Migration Herausforderungen
  • Studienfall: SQL Server-Migration Herausforderungen
  • Rollback-Strategien
  • Lektionen gelernt und Best Practices

Hands-On Migrationsworkshop

  • Geführte Migration eines Beispiel-Schemas
  • Datensextraktion und -ladung Übungen
  • Codierung Konversionspraxis
  • Validierungs- und Verifikationsübungen

Voraussetzungen

  • Grundlegendes Verständnis von relationalen Datenbanken
  • Erfahrung mit SQL
  • Vertrautheit mit Datenbankadministration-Konzepten

Zielgruppe

  • Datenbankadministratoren
  • Anwendungsentwickler
  • IT-Architekten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien