Seminare
Seminare

Oracle PL/SQL nach PL/pgSQL - Code-Migration für Entwickler

Webinar - GFU Cyrus AG

Jede teilnehmende Person verlässt das Seminar mit einem klaren Verständnis der hohen Sprach-Verwandtschaft und der wichtigsten Semantik-Unterschiede zwischen Oracle PL/SQL und PL/pgSQL, mit einer praktischen Erfahrung in der Werkzeug-Welt (Ora2Pg als Goldstandard mit Assessment Report, AWS SCT, EDB Migration Toolkit, Ispirer SQLWays im Überblick), mit einem produktiv konvertierten Geschäfts-Package aus Praxis-Übung 1, mit einer Strategie für Konstrukte ohne direktes Pendant in drei Kategorien (veränderte Syntax, anderer Ansatz, Oracle-spezifisch ohne Pendant), mit einem klaren Vorgehen bei den berüchtigten Semantik-Fallen (Leer-String als NULL, DATE-Typ mit Zeit, NUMBER-Präzision), mit einer System-Package-Migration im Überblick mit EDB Postgres Advanced Server als Alternative für sehr System-Package-lastige Bestände, mit einer Vergleichs-Erfahrung verschiedener KI-Werkzeuge als Sparrings-Partner, mit einer zweiten komplexen Migration aus Praxis-Übung 2 (Package mit BULK COLLECT, Compound Trigger, CONNECT BY, Test-Suite, Performance-Vergleich), mit einer dokumentierten Test-Strategie über pgTAP und Schatten-Verfahren und mit einer Roll-out-Empfehlung für den eigenen PL/SQL-Bestand.
Termin Ort Preis*
22.10.2026- 23.10.2026 online 1.713,60 €
22.10.2026- 23.10.2026 Köln 1.713,60 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Tag 1: Sprach-Vergleich, Werkzeuge, Packages und Trigger
  • 1. Sprach-Vergleich Oracle PL/SQL und PL/pgSQL: Verwandtschaft und Unterschiede
  • 2. Werkzeug-Welt für Oracle-zu-PostgreSQL-Code-Konvertierung
  • 3. Packages, Procedures, Functions und Trigger im Wechsel
  • Praxis-Übung 1: Konvertierung eines Geschäfts-Packages mit Ora2Pg
  • Tag 2: Schwierige Konstrukte, Datentypen, KI, Tests
  • 4. Konstrukte ohne direktes Pendant und Oracle-Spezifika
  • 5. Datentyp-Migration, Semantik-Fallen und System-Packages
  • 6. KI-Werkzeuge als Sparrings-Partner
  • 7. Test-Strategien, Performance-Vergleich und Roll-out
  • Praxis-Übung 2: Komplexe Migration mit Package, BULK COLLECT und Tests
  • ...


Den kompletten Seminarinhalt finden Sie auf der Anbieterseite

Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
  • Datenbank-Entwickler mit großem PL/SQL-Bestand: Die im Rahmen eines Oracle-zu-PostgreSQL-Migrations-Projekts Packages, Stored Procedures, Functions und Trigger übertragen müssen.
  • Migrations-Projekt-Mitglieder als Code-Verantwortliche: Die nach Schema- und Daten-Migration den Code-Anteil als nächsten großen Aufwand-Block bewältigen.
  • Oracle-DBAs mit Entwicklungs-Anteilen: Die PL/SQL-Code lesen und PL/pgSQL-Pendants entwickeln müssen.
  • IT-Architektinnen und IT-Architekten mit Entwicklungs-Hintergrund: Die Konvertierungs-Strategien bewerten und Test-Vorgehen für ihre Mannschaft definieren wollen.
  • Externe IT-Dienstleister mit mehreren Migrations-Mandaten: Die eine reproduzierbare Methodik für Oracle-Migrations-Projekte aufbauen wollen.


Voraussetzungen: Solide Oracle-PL/SQL-Erfahrung mit Packages, Stored Procedures, Functions, Triggern und Dynamic SQL. SQL-Kenntnisse über Standard hinaus (CTEs, Window Functions, hierarchische Abfragen mit CONNECT BY). Erste Berührung mit PostgreSQL hilfreich. Verständnis für Transaktions-Verhalten und Oracle-Spezifika. Eigener PL/SQL-Code als Arbeits-Gegenstand (idealerweise zwei bis drei produktive Objekte unterschiedlicher Komplexität, gerne ein Package). Bereitschaft zur KI-Werkzeug-Nutzung mit Mensch-Endkontrolle. Linux-Kommando-Zeile hilfreich (Ora2Pg läuft als Perl-Werkzeug auf Linux).

Seminarkennung:
R103474
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha